2901 Indiana Blvd Dallas Tx 75226, 243