Sold on 5 Nov 2020SoldPrice Undisclosed7/77 River Street, South Yarra VIC 3141 1 1 1Apartment35 days on Homely