2 People Living at 322 66th Avenue Sw Apt 8, Cedar Rapids, IA