About Iglu South Yarra
Iglu South Yarra is student accommodation in Melbourne. The address is 8 Claremont Street, South Yarra VIC 3141. The listed room layouts include apartments. Building facilities listed on this page include a gym, laundry facilities and bicycle storage.






