Explore details about location South 24th Street. South 24th Street is a location situated within the Boise City alongside other areas such as West Denver Avenue, Oxbow Way, Brynwood Court.