Biocenter

2330 Inwood Road, Dallas, TX 75235

Last Updated: 07/02/2016
Property Type:Office
Year Built:
Class:
Size:105,000 SF
1 of 20
2330 Inwood Road, Dallas, TX 75235

Building Overview

Building Details

Property Type:Office
Year Built:
Class:
Size:105,000 SF

Location

2330 Inwood Road, Dallas, TX 75235

Property Inquiry