1120 Nokomis Ave South ~ Venice, FL