This neat and well maintained double storey semi property suitable for investors, located in Troyeville, Johannesburg, offers a 4 unit semi made up of 4 large lounges, 4 bedrooms, 4 neat bathrooms, the ground floor units have spacious verandas, while the upstairs units have balconies each, 2 staff rooms with separate outside toilets. The property i...