Add this property to your favorites View Details 1634 Picador Place Sterling Hills | Billings $190,000 3 bd 2 ba 1,568 sqft 0.04 acres Under Contract