Explore details about location W 20th Street. W 20th Street is a location situated within the Holland alongside other areas such as East 13th Street, Lawndale Avenue, Dr. Van Raalte Drive.