800 S Hover St - Twin Peaks Square has a total of 9,205 square feet.