Alpha + Inwood project plans to bring apartments, retail, hotel to Galleria neighborhood
A major mixed-use development in the works west of the Galleria Dallas would be the largest such project in that area in more than a decade. The 14-acre development at Inwood and Alpha roads in Farmers Branch would replace a vacant big box retail store on the west side of the Dallas North Tollway. Called […]