1000 Farrah Ln Stafford, TX 77477