16606 W Crosby ST, Crosby, TX 77532 - MLS#8683615 - Travis Nichols ...