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