Vantage on Yale 5202 E 81st St, Tulsa, OK 74137 Contact Property Managed by Tulsa Property Group tour available Property detail for Twill Homes - Centennial Crossing 3401 N Elm Ave, Broken Arrow, OK 74012 For Rent - Apartment $1,558 - $2,031 1 - 3bed 1 - 2bath 677 - 1,225sqft677...