For Sale
Development Opportunity In Star Idaho
Reduced
Acreage
11.63 Acres +/-
Reduced Price
$3,450,000