Specials 1 Wk Ago COMPARE New Life Village 4926 Lake Venice Ave, Tampa, FL 33619 2 - 4 Beds $984 - $1,490