2
3171 Quintale
Meridian, ID 83646
$8,307,692 USD
13,000 SF
6.5% Cap Rate
13,000 SF
$8,307,692 USD
General Retail