Bausch & Lomb (fka Storz Opthalmics)
“This site will serve as a model for those who wish to develop in an environmentally sensible manner.”
Alan Mayberry, City of Clearwater
- Bausch & Lomb (fka Storz Opthalmics)
- Clearwater, FL
- Year Completed:
- Size of Building:
- 100,000 sq. ft.