1 Apartment for Rent - 1 Bedrooms near CHIJ St Theresa's Convent