186 Margaret Mncadi Ave, Esplanade
Harbour-view apartment in Esplanade — light-filled lounge and dining with expansive windows, functional kitchen, and separate bath plus shower. Ideal for professionals or investors; currently let R5,300/month. 1 bed.