Sold on 2 Jul 2025SoldPrice Undisclosed24 Cluden St, Holland Park West QLD 4121 5 2 2610m²House36 days on Homely