UNIQUE APARTMENT HOMES DESIGNED FOR INDIVIDUALS WITH DISTINCTIVE TASTE. The Greens of Bedford is setting new standards for apartment living. Whether your style is taking a dip in the pools or energizing in our fitness center, you'll feel right at home. Convenient to 169, fine dining and exciting nightlife. The location, the people and the lifestyle...it was all planned for someone like you!
Address: 6508 South 106th East Place Tulsa, OK 74133 (Google Map)