2 People Living at 6818 Stone Terrace Drive Sw, Cedar Rapids, IA