A spacious studio unit in the prestigious St. Francis Shangri-La Place, Ortigas Center. This unit offers one of the largest studio cuts in the development, designed for comfortable city living with a prime location and easy …
A spacious studio unit in the prestigious St. Francis Shangri-La Place, Ortigas Center. This unit offers one of the largest studio cuts in …