One Canal Apartment Homes

(361)
 1 Canal Street, BostonMA 02114
$3,649+Studio-3 BedsPets OK