LEASED BY GK: 14-18 Station Street, Mitcham
14-18 Station Street, Mitcham Leased This retail space with a 14m frontage to Station Street has been leased to a Window Shutters & Blinds business looking to expand their retail presence in this busy location just near Mitcham train station. The 276sqm premises secured a 5 year Lease at a commencing rental of $80,000 net…