View Details $576,450 1 of 38 Stallion Ridge | Helena 3 beds 2 baths 1,856 sqft 1.96 acres On Site: 37 Days