The Vantage in Mouille Point From R3,000,000 The Vantage is an iconic new development on Cape Town’s Atlantic Seaboard, offering 20 executive apartments and 2 luxury penthouses. Add Contact us