731 Zena Rucker Road B, Southlake, TX, 76092