This is a unit situated in 12/SP42159 North Turramurra NSW. It has an approximate value of $1,135,000. Built in 2001, with 3 bedrooms and 2 bathrooms.