Sold on 17 May 2025SoldPrice Undisclosed16 Frederick Street, Killara NSW 2071 5 3 2House9 days on Homely