SELMA – Titan Development has completed construction on O'Reilly Auto Part's new 388,000-sf industrial distribution center.
The facility is at 17269 Lookout Rd. within the 303-acre Titan Industrial Park.
Titan broke ground on the property in February 2015, taking a little over a year to complete.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.