20
941 66th Ave SW
Cedar Rapids, IA 52404
$2,500,000 USD
24,670 SF
24,670 SF
$2,500,000 USD
Warehouse