• 620-598 West 18th Street

  • 620-598 West 18th Street, Edmond, OK 73013

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 21, 2017 3,100 $16.00/sf/yr