3333 West Tech Road: Office Space And Amenities