2 BEDROOM TOWNHOUSE IN ELSBURG, GERMISTON This very neat lose standing townhouse in a well-maintained secure complex in Elsburg, Germiston offers you 2