Skip to main content Skip to footer
  • Leased
Redwood Depot Industrial Park Bldg E | Suite 400 | LEASED - #1

10,504 SF Leased on 10/31/2021

  • 10/31/2021
  • 1810 W Redwood Depot Lane, Salt Lake City, UT 84104