Greensborough Plaza is a major regional shopping centre, located in Greensborough, Victoria in the north eastern suburbs of Melbourne, Australia.
Read more about Greensborough Plaza: New Retailers, Transport
Greensborough Plaza is a major regional shopping centre, located in Greensborough, Victoria in the north eastern suburbs of Melbourne, Australia.
Read more about Greensborough Plaza: New Retailers, Transport