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