SM North EDSA is a large shopping mall located in Quezon City, Metro Manila, Philippines. It is the first SM Supermall in the country and formerly the largest shopping mall in the Philippines from 200
8 to 2011, circa 2014, and from 2015 to 2021. SM North EDSA is owned and operated by SM Prime Holdings.
Follow me is only possible for registered members of the Apex Multiverse
Log in If you are not yet registered ? Register now free of charge Free Registration
| No follow |