6
900 S Main St
Cascade, ID 83611
$2,750,000 USD
6,925 SF
10.21% Cap Rate
6,925 SF
$2,750,000 USD
Hotel