37 Clark Ave
Chelsea, MA 02150
$899,000 USD
4,800 SF
3
Units
4,800 SF
$899,000 USD
Apartments