180 Neal Street, Portland, ME 04102
Studio
3
baths
2,534 Sq.Ft. LIVING AREA
3,049.2 Sq.Ft. lot