Just sold1LOT Lot 130/460 Horseshoe Bend Road, Armstrong Creek, VIC 3217Sold: $424,000Sold in Feb, 2026