CORALS AT KEPPEL BAY - Stack #35 CORALS AT KEPPEL BAY Stack #35
969 sqft