Modern 1-Bed Apartment For Sale in Marshalltown, Ideal for Investment
This one-bedroom apartment in Mapungubwe Hotel has a spacious kitchen, swimming pool, club house, and is conveniently located for guests. Ideal for investment or student accommodation.