124 E Vidas Ave, Salt Lake City, UT 84115 4 Beds | 2 Baths | 1,008 Sq Ft Single Family Home | Year Built 1916