Just sold21203/17 Richmond Avenue, Willoughby, NSW 2068Sold: Sold price unknown221102m²102m²Sold in Nov, 2025