Sold on 18 Dec 2024Sold$635,00062 Abode Street, Armstrong Creek VIC 3217 3 2 2350m²House6 days on Homely