898 Center St W
Kimberly, ID 83341
$2,500,000 USD
26,000 SF
26,000 SF
$2,500,000 USD
Research And Development