At this address is a unit located in 125/SP64740 North Turramurra NSW. Similar properties have sold for approximately $1,305,000. Built in 2001, with 3 bedrooms and 2 bathrooms.