Mantra 1311/12 (Lot 138)
Mantra Salt 1311/12 – Prime North-East Aspect with Ocean, Park & Hinterland Views Positioned on the 3rd (top) floor of Mantra on Salt Beach Resort, this superb dual-key apartment delivers an enviable combination of location, lifestyle, and investment appeal. Bathed…
Read more









