777 Tower features over 160,000 SF of state-of-the-art office space and over 8,000 SF of street-level retail space, situated at the beginning of Novus’ main street retail district, Novus Place.