News

A new apartment building in north Tulsa is closer to completion. Phoenix at 36 North broke ground in June 2024 at the intersection of 36th Street North and North Peoria Avenue. When it’s done, it will ...