One Memorial Place - For Lease Suite 220 7633 E 63rd PlTulsa, Oklahoma 74133Property details Lease Rate 15.00 Total Square Feet 861 Flyer Contact Tanda Francis tfrancis@priceedwards.com Office: 918.394.1000 Mobile: 918.630.9991 Description Suite 220 - 861 SF. Up to 1,729 RSF Contiguous Available. Photos