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