2 People Living at 3430 Queen Southwest Drive Apartment 106, Cedar Rapids, IA