View Details Under Contract $319,929 1 of 31 West Haven | Cookeville 3 beds 2 baths 1,540 sqft 0.45 acres On Site: 51 Days