2578 Hotel Road, Auburn, ME 04210
Studio
3
baths
3,152 Sq.Ft. LIVING AREA
0.94 Acres lot