Ipomea Street Owanyilla QLD 4650
Sold 30/07/2024
Property ID: 37198
Acres: 1.40
Hectares: 0.57
Elevated Acreage
Silent, secluded, and divine peace awaits. Build your dream home on this 1.4-acre plot, which offers a serene retreat with a beautiful backdrop of rainforest. J ...
Read more