39
60 Richards St
Worcester, MA 01603
$1,950,000 USD
6,500 SF
1
Unit
2% Cap Rate
6,500 SF
$1,950,000 USD
Apartments