37 Carroll Street, Portland, ME 04102
5
beds
5
baths
4,104 Sq.Ft. LIVING AREA
3,920.4 Sq.Ft. lot
Stepping out of Boston’s shadow, Portland’s appeal is now widely recognized by visitors and locals alike.
Explore