1 Person Living at 2132 North Towne Court Northeast Apartment 6, Cedar Rapids, IA