Alma Road

St Kilda

About

Auyin has just acquired a new site in Alma Road, St Kilda. Auyin has plans for a 14-storey combined offices and apartments complex.