3520-3560 Valhalla Drive in Burbank.

3520-3560 Valhalla Drive in Burbank.

Los Angeles-based printer Front Signs has signed a 10-year-lease to occupy a 24,468-square-foot portion of the 67,456 square foot multitenant warehouse at 3520-3560 Valhalla Drive in Burbank. ...

Join our Membership to get the full story.


Are you a current Member? Sign In