One Canal Apartment Homes

(295)
 1 Canal Street, BostonMA 02114
$2,609+Studio-3 BedsPets OK