621 E 8th St, Boston, MA 02127
11
beds
3
baths
3,579 Sq.Ft. LIVING AREA
2,407 Sq.Ft. lot