Add this property to your favorites View Details 2193 E Lambourne Ave Delara Place | Salt Lake City $1,350,000 7 bd 7 ba 2 ½ ba 6,804 sqft 0.33 acres New On Site 4 Days Ago