8330 N Stemmons Freeway [Office Depot]
Available Space: 30,054 SF
Freestanding Retail Building with excellent visibility and centrally located at the off-ramp/on-ramp to Stemmons Freeway [I-35] at Empire Central in Dallas, Texas. Situated in close proximity to several corporate headquarters, hotels, and restaurants.
NNN: Estimated $4.40 PSF
LEASE RATES: Please call for rates
See flyer for 7 Mile Demographics
This page was updated on
June 6, 2019