University Towers, 191 Willoughby Street, #8J
Last Sold on Jul 13, 2022 for $735,000 ($896 / ft2)
This was
1.4% more
than the last listed price of $725,000
1 bed, 1 bath, 820 / ft2
Request Update