New - 2 Hours Ago $304,765 Active 4Beds3Baths1614Sqft0.1435Acres 1155 Vista Dr, Decatur, TX 76023 MLS#: 21426681