20
906 10th St SE
Cedar Rapids, IA 52401
$2,200,000 USD
41,892 SF
30
Units
7.64% Cap Rate
41,892 SF
$2,200,000 USD
Apartments