1825 Locksford ST, Houston, TX 77008 - MLS#60239179 - Travis Nichol...