Greenfeild Tower

Mayflower St, Mandaluyong, Metro Manila, 1554, Philippines