1/30 30 Active $2,050 3 Beds2 Baths1,833 SqFt 3809 Canyon Drive, Farmersville, TX 75442 Single Family Home Listed by Qiren Liang of Vanshine