25 Channel Center Street, #PH108
Boston, MA
$ 2,599,000
For Sale
3
Bedrooms
3
Bathrooms
2,131
Sq.feet
Location
Nearest Subway Stations
Broadway
0.53 mi,
11 min
South Station
0.67 mi,
13 min
Downtown Crossing
0.98 mi,
20 min
Chinatown
1.03 mi,
21 min
Tufts Medical Center
1.22 mi,
25 min