579 E. Leland Ave SLC, UT 84106

SQ FT 2980
 Beds  4
 Baths 2
 Garage  2
 Acres  .38
   

Get more information about this property