10
1637 Kimbark St
Longmont, CO 80501
$1,100,000 USD
4,620 SF
8
Units
7.48% Cap Rate
4,620 SF
$1,100,000 USD
Apartments