Townhouse for sale in St Michaels on Sea
R 1,180,000
- 3 beds
- 2.5 baths
- 1 garage
- Building 172 m²
Situated close to the beach and local amenities, this well-presented apartment offers comfortable coastal living within a sought-after, well-maintained complex. With a pleasant outlook over the landscaped communal gardens and swimming pool, the prope...















































































