top of page
Secondary 2.jpg

Life Science

Admiral Byrd Tech

LOCATION

255 Admiral Byrd Rd, Salt Lake City, UT 84116

SQUARE FOOTAGE

75,000  SF

© 2023 Vesta Realty Partners, LLC. All Rights Reserved

bottom of page