Put your cursor over the map to see where the streets, houses, and NPCs are.
River Homes is on the first floor of Port Hope on the north side of the river Mahaji, opposite but bordering
Woodway on the south side of the river.
Ladders lead to the lower level with Haggler's Hangout.
Buildings and NPCs from west to east and south to north on the street: