2 People Living at 3320 Queen Southwest Drive Apartment 111, Cedar Rapids, IA