Description
Greenhills Shopping Center is an entertainment, shopping, and dining destination which houses over 2,000 stores in an indoor/outdoor setting.
Section Type
Location
{"place_name": "","address": "San Juan, Metro Manila","place_id": "","lat": "14.60168321","lon": "121.0488774"}
Zoom level
17
Region
Trivia Place
Off