Bayview 303, Hermanus, South Africa

216 Main Road Bayview Apartments No. 303, 7200 Hermanus, South Africa