Sold on 26 May 2025SoldPrice Undisclosed16 Glenlea Street, Keperra QLD 4054 3 2 2682m²House18 days on Homely