3 People Living at 6825 Springwood Northwest Place, Cedar Rapids, IA