Winner’s Development Corporation, led by Pastor Raphael Adebayo and Ed Okpa, has proposed a 24-story luxury condominium tower in South Dallas, which would require the demolition of several existing buildings, and has been met with mixed reactions from the community.
