$345,000 Pending 3Beds2Baths1754Sqft0.09Acres 9008 Magnolia Vale Dr, Granbury, TX 76049 MLS#: 21385846