I drove by this Carvana glassy structure (just north of the 121 North toll way) on my way to McKinney for an Easter Sunday family visit. It's an eye-catcher. Maybe one of these will be coming to Fort Worth some day? More details in this FWBP article.
http://www.fortworth...e66b64a4bb.html