$720,000 Active 4Beds3Baths3489Sqft10Acres 15631 Stallion Lake Blvd, Lindale, TX 75771 MLS#: 21404541