Sold on 3 Jul 2023SoldPrice Undisclosed76 Helms Street, Newcomb VIC 3219 3 1 5794m²House24 days on Homely