58 Station Street, Burwood

Located near the corner of Burwood Highway and Station Street in Burwood, this building is within walking distance to Deakin University.

This boutique Student Accommodation property features 31 self-contained, student-only apartments.
Note: This building is regulated to only ONE tertiary full-time/part time student resident per apartment / bedroom.