BR

The St. Francis Shangri-la Place Tower 2

Mandaluyong, Philippines

Map Goes Here

BUILDING LOCATION

Street Address

Tower 1, Internal Ave, Mandaluyong, 1555 Metro Manila, Philippines

Latitude

14.58026

Longitude

121.056236