176 Main St, Osborne Park

176MainSt

176MainThis is a two-storey, strata office buildings located in the exclusive Plaza Office precinct.