> $296,258 Active Under Contract 3Beds2Baths1458Sqft0.297Acres 310 Vista Dr, Granbury, TX 76049 MLS#: 21266304