Stylish Apartment-First class location

South Yarra

21/27-29 Avoca Street