At this address is a unit on a parcel in 11/DP526654 North Turramurra NSW. Built in 1970, featuring 0 bedrooms and 4 bathrooms.