St. Francis Shangri-La Place

4.1
(9)

St. Francis Shangri-La Place in Mandaluyong epitomizes luxury living, with its elegant design, premium amenities, and direct access to Shangri-La Plaza, offering a lifestyle of convenience and elegance.

Shang Central, Epifanio delos Santos Avenue, Ortigas Center, Mandaluyong City, 1550 Metro Manila