This is a unit on a lot in 14/SP66430 Willoughby NSW. Constructed in 2001, featuring 0 bedrooms, 0 bathrooms.