Inspection Thu 17 Jul 3:00pmNew$600,000 - $660,0001003/77 River Street, South Yarra VIC 3141 2 1 1Apartment for SaleNEW on Homely