1920 Westminster Ave
Salt Lake City, UT

Property Details

  • 1,860
    Square Feet