Back to search results

$799 - $925/mo

Knollwood Apartments, 1018 S 107th East Ave, Tulsa, OK 74128

1–2 bd1 ba690–925 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: SecuritySuccessStatus: 24 Hour MaintenanceSuccessStatus: Barbecue