Apartment Unit 2 at 318 18th Street NE, Cedar Rapids, IA 52402 | HotPads