Newton Manor Apartments
3333 E Newton St
Tulsa, OK 74055
Rent: $575-675
Deposit:$200
Included Utilities: All Bills Paid
Pets: Yes (With Approval)
Pet Deposit: $200
Bedroom/Bath: 1/1 and 2/1
Smoking: No
Onsite Parking: Yes
Laundry Facilities: No
Other Amenities: N/A