CORALS AT KEPPEL BAY - Stack #25 CORALS AT KEPPEL BAY Stack #25
958 sqft