Sold on 11 Dec 2025SoldPrice Undisclosed2/11 Russell Street, Helidon QLD 4344 6 4 2800m²Semi-detached2 days on Homely