Riverview Center

Closed
150 Broadway Ste 304
Menands, NY 12204

Riverview Innovation Center is a landmark multiuse facility located at the gateway to Albany's Capital Region in New York's Tech Valley. Originally constructed as a Montgomery Ward retail store in 1929, it now encompasses approximately one million square feet of commercial space on 23 acres in the Village of Menands.

Today, Riverview Innovation Center continues to evolve, with ongoing upgrades and projects aimed at enhancing its offerings. The facility serves as a hub for various businesses and innovations in the region.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew YorkMenandsRiverview Center

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.