News

Construction will begin within 60 days on the new residences at The Villages at Central Park, adjacent to Central ... the development nearby in downtown Tulsa. “Though demand for housing ...