details
Location
Dallas, TX
square footage
1,741,862
Dollars/SF Saved
$0.17
total savings
$301,041
kWh/sf saved
2.28
Lincoln Center
The Lincoln Centre towers stand at the southeast corner of the LBJ Freeway and the Dallas North Tollway which are located at 5400, 5420 and 5430 LBJ Freeway Dallas, Texas. Built in 1980, 1983 and 1985, these three buildings total approximately 1,741,862 square feet of office space.