1 Person Living at 3707 Foxborough Terrace Northeast Apartment A, Cedar Rapids, IA