21 MELLEN ST
DORCHESTER CENTER, MA 02124
7 Beds
N/A Baths
3,848 Sq Ft
Details for 21 MELLEN ST
Built in 1900
$262 / Sq Ft
No Info
0.0707 acres lot
7 Beds
N/A Baths
3,848 Sq Ft
Built in 1900
$262 / Sq Ft
No Info
0.0707 acres lot