Visconti at Westshore is multifamily apartment complex that was constructed in 2009. It is located at 2021 North Lemans Blvd in Tampa - Airport, Tampa - St Petersburg - Clearwater, and features a total number of 401 units. The property’s unit mix is a combination of One Bedroom/One and One Half Bath, Three Bedroom/Two and One Half Bath, Two Bedroom/Two and One Half Bath, with a total unit size of 400,135 SqFt.