A house situated in 1/DP926778 Killara NSW. It has an approximate value of $4,545,000. Built in 1900, with 4 bedrooms and 2 bathrooms.