Photo

Photo detail

Seville Plaza
Photo courtesy of Vista Investment Group

Stories this photo appears in:

Kearny Mesa Office Complex Sold For $27.5M

Three-building campus was built in 1981

Tease photo