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