• 2920 Northwest 63rd Street

  • 2920 NW 63rd St, Oklahoma City, OK 73116

Lease History

Lease Date Available SF Floor / Suite Asking Rate
April 09, 2015 6,430 $15.00/sf/yr
April 09, 2015 6,430 $15.00/sf/yr