74,000 Sq. Ft.
Class A Office Space
View the McHenry Row Site
The STAR Building is a five story 74,000 square foot LEED Silver certified building with a brick and corrugated metal façade. This modern industrial designed building features floor to ceiling glass, 15-foot floor-to-floor heights, and expansive water views.
As of 2019, the building is fully leased.
Please view the McHenry Row site for any information on all our retailers at this location.