25 Channel Center Street, #PH108
Boston, MA
$2,599,000
For Sale
3
Bedrooms
3
Full 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