17-33 Market Street, South Melbourne VIC *

17-33 Market Street, South Melbourne VIC *

A 3 level office building which underwent a major refurbishment in 2002 comprising 2,596sqm of NLA. The building was bought on a fully leased yield of 9.10%.


  • Date: April 15, 2011