University Towers, 191 Willoughby Street, #3A
Last Sold on Sep 5, 2024 for $845,000 ($845 / ft2)
This was
0.6% less
than the last listed price of $850,000
($850 / ft2)
2 beds, 1 bath, 1,000 / ft2
Request Update