12
4255 N Ten Mile Rd
Meridian, ID 83646
$270,000-$540,000 USD
1,250-2,500 SF
9
Units
1,250-2,500 SF
$270,000-$540,000 USD
Flex