39 Eleanor Street, Troyeville
City-fringe family home five minutes from JHB CBD, close to schools and hospitals, offering a modern granite kitchen and independent outbuildings for rental income; six beds, two baths.
Troyeville
Enjoy vibrant Troyeville living on a quiet, desirable street — semi-detached offering investor potential with room for two cottages, six bedrooms, two bathrooms and parking for five.
Troyeville
Experience vibrant urban hospitality in the heart of Troyeville, Johannesburg — fully operational guest house on a corner stand with eight ensuite rooms, entertainment foyer and ample parking.