
Space Information
Building Number
0383
Building Name
Towncrest Center
Building Address
2403 Towncrest Drive
Building Abbreviation
TCC
Gross Square Foot
6,750 sq. ft.
Year Built
1962
Ownership
Leased