8
3326 Johnson Ave NW
Cedar Rapids, IA 52405
$650,000 USD
1,772 SF
1,772 SF
$650,000 USD
Freestanding