Photo

Photo detail

Roof of Skyview Terrace Apartments in Burbank.

Stories this photo appears in:

Burbank Apartment Complex Sells

Skyview Terrace Apartments in Burbank has sold for $15.5 million, or $442,857 a unit.

Tease photo