3 People Living at 7717 Thorndale Drive Northeast, Cedar Rapids, IA