Skip to main content
{"pageID":null}

This Property Is Not Available

6018 South Newport Ave - 6018

Tulsa, OK 74105

Property Details

$975 Per Month
3 Beds
1.0 Baths
1110 sqft
This Property Is Not Available

Building Type: Apartment
Deposit: $900
Pets: Yes
App Fee: $50
Pet Type: Dogs
6018 South Newport Ave - 6018
Spacious south Tulsa duplex, recently updated 3 bedroom 1 bathroom duplex near Riverside with easy access to Downtown, Midtown, shopping, restaurants and more. NO PETS. (Section 8 accepted). Apply at www.AtHomeRental.com

Location