A house located on a lot in 57/DP2011 Willoughby NSW. Built in 1990, with 5 bedrooms and 3 bathrooms.