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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.


