Greenwood Business Park consists of three buildings containing 20,000 square meters of office space on a 3.4 hectare site. It is adjacent to Deakin University and has a major tram line running to the city at its doorstep. Greenwood Business Park is earmarked to be redeveloped in stages over the next 5-10 years to include … Continue reading Greenwood Business Park
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed