Ref: GAVL-0540
Sold

905 Dromedaris, 109 Beach Road

2 bedroom Apartment for sale in Amanzimtoti