Sueba starts construction on apartments in 144-acre Fort Bend Town Center
Residents of this Missouri City apartment complex will have direct access to a new Metro Park and Ride center plus restaurants and retailers in the 144-acre Fort Bend Town Center.