For Sale

Development Opportunity In Star Idaho

Reduced

Acreage 11.63 Acres +/-
Reduced Price $3,450,000