Willoughby Walk, 195 Willoughby Avenue, #704
Last Sold on Feb 8, 2021 for $900,000
This was
0.6% more
than the last listed price of $895,000
($756 / ft2)
2 beds, 1 bath
Request Update