Explore details about location 20th Street. 20th Street is a location situated within the Avalon alongside other areas such as 64th Street, 21st Street, East 11th Street.