1 Person Living at 3601 Foxborough Terrace Northeast Apartment D, Cedar Rapids, IA