13
Orchard Park Lot 1
Meridian, ID
$10,769,850 USD
2
Units
6% Cap Rate
$10,769,850 USD
General Retail