Stonehaven Villas
8110 S 107th E Avenue Tulsa, OK, 74133
$1,059 - $1,082
3 Units Available
![Air Conditioning](/img/air-conditioning.png)
![Washer and Dryer](/img/washer-and-dryer.png)
Last Updated: 11:36 PM
Vantage on Yale
5202 E 81st Street Tulsa, OK, 74137
$960 - $1,725
7 Units Available
Last Updated: 11:36 PM