416 17th St SE
(1)

416 17th St SE, Cedar Rapids, IA 52403

Reviews

2 years ago

Could be better

I love the apartment it self, for my first apartment, could be a little better.