Times Plaza is located in Manila, Philippines on 81 United Nations Ave, Ermita,. Times Plaza is rated 4.1 out of 5 in the category commercial real estate agency in Philippines.
Address
81 United Nations Ave, Ermita,
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance