Powered by WeatherAPI.com
The Legend Villas, Mandaluyong
The Legend Villas, 60 Pioneer St. corner Madison St., Mandaluyong, Metro Manila, Philippines
more photos