5163 Velma Dr, Fort Worth, TX 76105

Photos

Map & Nearby