3410 N Townsend Ave
Montrose, CO 81401
$3,181,810 USD
10,000 SF
6.6% Cap Rate
10,000 SF
$3,181,810 USD
Warehouse