Photo

Photo detail

Office building at 120 Cypress Ave. in Burbank.

Stories this photo appears in:

Pair of Burbank Office Buildings Fetch $5.7 Million

Two Burbank office buildings have sold for a combined $5.7 million.

Tease photo