About one year ago, business owners renting space at the Location One building received some daunting news: they were all being put out. The six-story high rise, located on 63rd Street, just east of Hwy 71, was the largest hub for Black-owned businesses in the city. The building was home to more than 150 businesses […]