1 Space Available

Space 1
15,680 sq. ft. available
Negotiable
NNN

Map

1245 Terra Bella Avenue, Mountain View, CA


This property has been leased!
Need help finding a lab space? Contact us
15,680 sq. ft. available Industrial - Wet Lab Facility

Request More Information


Description

12 Fume Hoods


Tags


Nearby Lab Spaces


Need Help?
Can't Find What You're Looking For? We Can Help.