Apartment Unit 20 at 89 Manley Road #20, Auburn, ME 04210 - HotPads