1801 Southeast 66th Street, Oklahoma City, OK, 73149 offers an outstanding leasing opportunity. With a generous 16-foot clear height, 400 Amps of power, two 12’ X 14’ grade-level doors, and energy-efficient LED lighting, this property is primed to support a range of commercial needs. Its prime location and top-notch features make it an ideal space for businesses looking to thrive and succeed.