Just sold24Sold in Oct, 2025Sold: Sold price unknown11586149m²'Swinton' 661 Haywood Road, Delungra, NSW 2403