Archive

Plan Check of Avalon Towers | City of Mountain View | Mountain View, CA     The $33 million facility includes two eleven story towers, a 764 square foot pool and spa building, a fire pump room, trellis and elevator totaling 262,000 square feet....