A unit situated in 10/SP12139 Killara NSW. Based on comparable properties, its value is $1,235,000. Built in 1977, featuring 3 bedrooms and 2 bathrooms.