...
SM City North EDSA
Quezon City, Philippines
Gross Leasable Area: 5,360,000 sq. ft.
SM City North EDSA is found in...
|
|||
| The Biggest Shopping Malls In The World | |||
|
( 10 items ) Item Position (rank): 7 |
|||
