Explore details about location South Race Street. South Race Street is a location situated within the Englewood alongside other areas such as South Grant Street, West Iliff Avenue, South Broadway.