3 Avoca Street, SOUTH YARRA VIC 3141 - Property No 61060
Incl in HO area Significant
Commercial
Office building