This property is a unit located in 60/SP54427 North Turramurra NSW. Comparable sales have been around $1,220,000. Built in 2001, with 0 bedrooms and 0 bathrooms.