A house located in 26/DP15381 Killara NSW. It has an estimated value of $3,020,000. Constructed in 1930, it has 5 bedrooms, 3 bathrooms.