Sold on 25 Mar 2024SoldPrice Undisclosed20 Barrie Street, East Killara NSW 2071 5 3 2834.66m²House23 days on Homely