CITYPLEX TOWERS
Updated 5 days ago
2488 E 81st St #188 Tulsa, OK 74137
CityPlex Towers offers competitive rates and large blocks of contiguous office and medical space with immediate availability. Is your company looking for office or medical space with exceptional quality and amenities?