4 People Living at 660 20th Avenue Sw, Cedar Rapids, IA