Add this property to your favorites View Details 322 Tam O'shanter Lake Hills Sub | Billings $340,000 6 bd 3 ba 2,924 sqft 0.31 acres Under Contract