Varela Westshore Apartments Rentals in Tampa at 1701 N Lois Ave Tampa(03) Save Image Image gallery: Varela Westshore Apartments