Price Reduced42Active$290,0004 bd · 2 ba · 1,876 sqft66 Harvard Street, Auburn, MEAlysia Berry · Home At Last Realty