Yorkshire Apartments 3620 Elizabeth Street, Texarkana, TX 75503