Refer a friend We’re excited you’re interested. Reach out and we’ll get right back to you. Notice: JavaScript is required for this content. CONTACT US [email protected] P: 918.496.9270 F: 918.491.0871 A LEINBACH PROPERTY 4700 E. 54th Street Tulsa, Oklahoma 74135 LEASING OFFICE HOURS Mon–Fri | 9:00 am - 6:00 pm Sat - Sun | Closed Downloadable forms Printable Application Form | Rental Criteria | Renter's Insurance COPYRIGHT © 2017. LEINBACH COMPANY. ALL RIGHTS RESERVED. PRIVACY POLICY | TERMS OF USE | ABOUT LEINBACH