Illoura House_livingroom_light_1200x550
424 St Kilda Road, St. Kilda

Illoura House Illoura House is an architectural landmark designed by the highly regarded architects Bates Smart. With 163 immaculately designed, premium residences spread across levels 6 to…

Melbourne property management

Translate »