165 Temple Rd Venice, FL 34293