About This Project
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.