Lenox Place Apartments are located on 22nd Street, just off of Fowler Avenue. There are studios and one- and two-bedroom apartments. Amenities include partial paid utilities. The complex is a short drive to USF and many other locations in the Tampa area.