Market Square at North Melbourne - Student residence 29 Oconnell St, North Melbourne VIC 3051, Australia, Melbourne, Australia Favorites Colocation 12 m²