For Sale
Development Opportunity In Star Idaho
New
Acreage
11.63 Acres +/-
Price
$6,500,000