Discovery Business Campus
2140 East Elliot Road
160,000 S.F. OFFICE BUILD-TO-SUIT
ENTITLED UP TO 240,000 S.F.
BUILDING FEATURES
|
BUILDING LOCATION
|