Byron Allen Closes on $100M Property, the Most Any African American Has Ever Spent on a Home Purchase

Published on October 11, 2022