French Villa offers a range of large, affordable floor plans in a park-like setting, centrally located in Tulsa, Oklahoma. Spend your afternoons in our beautiful courtyard featuring picturesque fountains, lush landscaping, and a refreshing swimming pool. Offering 1-, 2- and 3-Bedroom apartments.