6357 N Fox Run Way
Meridian, ID 83646
$4,423,404 USD
5,375 SF
5,375 SF
$4,423,404 USD
Medical