1 min read Property For Sale – The Plaza August 27, 2024 admin0Tagged property S$ 1,750,000 View to Offer, 1,302 sqft / 120.96 sqm (built-up) – Apartment, 7500A Beach Road (D07)