1 Person Living at 7012 Springwood Place Nw, Cedar Rapids, IA