1553 E 4150 N
Buhl, ID 83316
$2,000,000 USD
5,783 SF
5,783 SF
$2,000,000 USD
Industrial