The building was built in 1978. It was used for wholesaling shoes, to wholesaling Tesla cars.
Address:
3340 3340 Wiley Post Carrollton, Texas 75006
Directions:
On Keller springs, take a right, then go straight until the end of the street where Wiley Post is. Then take a left. Building is 3340 Wiley post, in the center of the three units.