17
266 Blairs Ferry Rd NE
Cedar Rapids, IA 52402
$1,670,000 USD
15,432 SF
15,432 SF
$1,670,000 USD
Storefront