Address: 6801 Jefferson Metro Parkway Square Feet: 240,240 Land Area: 13.94 acres Year Built: 2005 Percent Office: 1% Construction: Concrete Tilt up / Steel Clear Height: 32′
Exterior
Aerial