140 New Scotland Ave Albany, NY 12208
State of the art bio-medical laboratory located in the heart of New York State’s “Tech Valley”. FOR SALE OR LEASE.