At this address is a unit situated in 17/SP82150 Killara NSW. Estimated value at this time is $1,605,000. Built in 2009, featuring 3 bedrooms, 2 bathrooms.