CORALS AT KEPPEL BAY - Stack #33 CORALS AT KEPPEL BAY Stack #33
915 sqft