A unit situated in 14/SP4064 Killara NSW. We estimate its value at $595,000. Constructed in 1969, featuring 1 bedroom and 0 bathrooms.