Light-filled, leafy, and beautifully elevated on Napier Hill, 128B Thompson Road is a contemporary two-storey haven where exceptional lifestyle, privacy, and breathtaking views come together…
Light-filled, leafy, and beautifully elevated on Napier Hill, 128B Thompson Road is a contemporary two-storey haven where exceptional lifest…