Avila Street in Englewood, FL 34224

Avila Street in Englewood, FL 34224 (Charlotte County) is a residential street. It runs in a north-south direction starting from Alexandria Avenue and crosses Thames Avenue and ends at Waterford Avenue. Avila Street also exists in Osceola County and Hernando County.

Road Type
residential street
Route
north-south