Sold on 23 Mar 2025Sold$910,00013 Challenor Street, Caboolture QLD 4510 5 3 2472m²Semi-detached6 days on Homely