Just sold4Lot 145/410 Horseshoe Bend Road, Armstrong Creek, VIC 3217Sold: $370,000320m²Sold in Sep, 2026