1 Person Living at 1331 Sierra Drive Northeast Apartment 18, Cedar Rapids, IA