Skip to main content

The Lenox Apartments

apartment · Tampa, FL

Address
11311 N 22nd St, Tampa, FL 33612
Phone
(813) 971-1000
Website
lenoxapartments.com
Where
28.0524, -82.4333

Search Hominin for The Lenox Apartments

Other apartments nearby

More in Tampa

The Lenox Apartments — apartment in Tampa, FL | Hominin