81m2 - 2 or 3 Bedroom Apartment with Secure Parking - Pet FriendlyCurrently used as a 3 Bedroom shared accommodation, this spacious 81m2 apartment includes one
Ground floor 2 bedroom apartmentThis ground floor 2 bedroom, 1.5 bathroom apartment nestled on the border of Newlands and Rondebosch is a must-see!The spacious