$2,850,000 Active 3Beds4Baths3205Sqft0.171Acres 5305 Quail Run St, Fort Worth, TX 76107 MLS#: 21387296