2 People Living at 3707 Foxborough Terrace Northeast Apartment B, Cedar Rapids, IA