Barrington, Tulsa, Oklahoma
Price
$649
Size
317 sqft
Layout
2 beds, 2 baths, 317 sqft
Pets
Landlord:
Debbie Rhodes
Address:
9233 E 65th St, Tulsa, OK 74133
Unit Features:
Rent Facts:
- •Built in 1984
- •212 Units/2 Stories