A house in 2/DP385716 Killara NSW. It has an estimated value of $4,135,000. Built in 1920, featuring 4 bedrooms, 3 bathrooms.