$595,000 Pending 4Beds3Baths2650Sqft0.536Acres 3616 Overlook Manor, Weatherford, TX 76087 MLS#: 21181789