This property is a house on a lot in 42/DP531862 Killara NSW. Similar properties have sold for approximately $2,560,000. Constructed in 1970, featuring 4 bedrooms, 3 bathrooms.