Apartments in Tulsa Area -

South Port Apartment Homes | Tulsa, OK

South Port Apartment Homes in Tulsa, OK
Located at 6326 S 107th E Ave, Tulsa, OK 74133
(918) 505-9962
Location:
6326 S 107th E Ave, Tulsa, OK 74133
Description:
Air Conditioning, Ceiling Fans, Washer and Dryer in Each Unit, Dishwasher / Microwave, Patio or Balcony / Lake Views, Swimming Pool / Playground, 24 Hour Fitness Center
Check Availability

(918) 505-9962

6326 S 107th E Ave

Tulsa, OK 74133