1 Person Living at 3320 Queen Drive Southwest Apartment 212, Cedar Rapids, IA