Back to search results

$1,891 - $2,038/mo

The Metro, 10 W Archer St, Tulsa, OK 74103

2 bd2 ba1,232–1,285 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: SecuritySuccessStatus: 24 Hour AvailabilitySuccessStatus: Administrative Fee: 75