Apartments Almost Ready at 777 North Front Street, Burbank
A new large-scale residential complex is almost ready at its project site at 777 North Front Street in Downtown Burbank. The project proposal included the construction of a new eight-story mixed-use building offering spaces for…