Apartments in Tulsa Area -

Stonecrest Apartments | Tulsa, OK

Stonecrest Apartments
Located at 4020 South 130th East Ave, Tulsa, OK
(918) 641-4914
4020 South 130th East Ave, Tulsa, OK
Air Conditioning, Washer and Dryer Hookups, Dishwasher / Built In Microwave in Kitchen, Free Cable or Satellite / Free Internet Access, Patio or Balcony, Swimming Pool
  1. Tulsa Come to Stonecrest, where a world of convenience is yours. Located at the corner of 41st and 129th E. Ave. you will enjoy shopping,...
Check Availability

(918) 641-4914

4020 South 130th East Avenue

Tulsa, OK 74134