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