SM Megamall
![SM Megamall Mandaluyong, Philippines<br />Gross Leasable Area: 5,100,000 sq. ft.](https://vote2sort.com/v2sAssets/Images/User/Item/5acc3985b6181_SM-MEGAMALL-1024x686.jpg)
Mandaluyong, Philippines
Gross Leasable Area: 5,100,000 sq. ft.
SM Megamall is found in...
![]() |
|||
The Biggest Shopping Malls In The World | |||
( 10 items ) Item Position (rank): 6 |