Selma plans ‘town center’ on 50 acres of land

The development — a 10-to-20-year phased public-private partnership — would be a half-billion construct that would occupy about 2 million square feet and produce more than $1.2 million in anual tax revenue for the city…

Read Full Article

All News & Updates