921 N Lincoln St
Jerome, ID 83338
$660,000 USD
24,073 SF
24,073 SF
$660,000 USD
Warehouse