Lot 39 Stillwater Pass SE, Cedar Rapids, IA 52403 - MLS#1903958 - J...