The Crossroads is a neighborhood within Greater Downtown with a population of 7,491. It is centered at approximately 19th Street and Baltimore Avenue, directly south of the Downtown Loop and north of Crown Center. From Wikipedia
The proposed stadium, pending voter approval, aims to revitalize downtown but faces opposition over concerns of gentrification and displacement.