Skip to main content Skip to footer
  • For Lease
8800 Lyra Drive - #1
8800 Lyra Drive - #2
8800 Lyra Drive - #3

Six-story, multi-tenant building built in 1999 and consisting of 162,000 square feet