15
320 Denny Ct
Montrose, CO 81401
$995,000 USD
1,200 SF
5.32% Cap Rate
1,200 SF
$995,000 USD
Self Storage