This property is a house on a parcel in 211/DP879375 Willoughby NSW. It has an estimated value of $2,040,000. Built in 1999, featuring 3 bedrooms and 2 bathrooms.