Photo

Photo detail

2629 Commerce Way
Photo courtesy of Westcore

Stories this photo appears in:

Vista Industrial Building Sold For $26.4M

Building is 184,541 square feet.

Tease photo