Photo

Photo detail

Building 10 at Center at Needham Ranch in Santa Clarita.

Stories this photo appears in:

Needham Ranch Phase II Secures First Tenant

Tire’s Warehouse has signed a lease for 170,000 square feet of industrial space at the under-construction first building that will launch Phase II of the Center at Needham Ranch in Santa Clarita.

Tease photo