Skip to content
properties-details-banner

Ilume

Scottsdale, AZ

±372,000 square foot Creative Office and Research & Development building located in Scottsdale

Former corporate build-to-suit with unique lab infrastructure for biotech users