Explore details about location Northwest 20th Avenue. Northwest 20th Avenue is a location situated within the Cape Coral alongside other areas such as Southwest 17th Street, Southwest 13th Terrace, Dandolo Circle.