6
20102 Tucker Rd.
Greenleaf, ID 83626
$1,500,000 USD
21,200 SF
21,200 SF
$1,500,000 USD
Industrial