2
1856 Democracy Pt
Colorado Springs, CO 80921
$3,700,000 USD
4,228 SF
5.96% Cap Rate
4,228 SF
$3,700,000 USD
Restaurant