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