$1,700,000 Pending 5Beds4Baths4517Sqft1.82Acres 113 Red Oak Ln, Flower Mound, TX 75028 MLS#: 21394088