229 Manitou Ave
Manitou Springs, CO 80829
$2,599,000 USD
15,310 SF
14.58% Cap Rate
15,310 SF
$2,599,000 USD
Hotel