Photo

Photo detail

696 Naples St.
Photo courtesy of Lee & Associates

Stories this photo appears in:

Chula Vista Industrial Building Sold For $2.2M

Building is on a one-acre site.

Tease photo