19 Winchester St
Boston, MA 02116
$6,149,000 USD
3,801 SF
6
Units
4.77% Cap Rate
3,801 SF
$6,149,000 USD
Apartments