Sold on 3 Oct 2024Sold$643,000520/642 Doncaster Road, Doncaster VIC 3108 2 2 1Apartment28 days on Homely