CORALS AT KEPPEL BAY - Stack #39 CORALS AT KEPPEL BAY Stack #39
926 sqft