38
1575 S Meridian Rd
Meridian, ID 83642
$5,200,000 USD
21,812 SF
8.44% Cap Rate
21,812 SF
$5,200,000 USD
Hotel