Excelsior Apartments

93 High Street, Preston, Victoria 3072