The Manhattan 505

The Manhattan 505

Apartment

1 Esplanade Rd, Cape Town, Western Cape, South Africa 7441