100
1224 N Weber St
Colorado Springs, CO 80903
$930,000 USD
4,986 SF
7
Units
6.25% Cap Rate
4,986 SF
$930,000 USD
Apartments