63
9955 County Road 120
Salida, CO 81201
$1,245,000 USD
3,504 SF
6.83% Cap Rate
3,504 SF
$1,245,000 USD
Hotel