The St. Francis Shangri-La Place
Residential
St. Francis St. corner, Internal Road, Shangri-La Place, Mandaluyong City, Philippines
The development of One Shangri-La Place, comprising approximately 428,000 square feet of retail space and approximately 1.63 million square feet of residential properties, has been completed.
St. Francis St. corner, Internal Road, Shangri-La Place, Mandaluyong City, Philippines