Discover a new level of comfort at Villas at Preston Lakes Apartment Homes. Our pet-friendly apartments provide you with a myriad of luxurious amenities in a serene and convenient location in Owasso. With our newly renovated units featuring modern comforts and appliances, you're guaranteed to find something perfect for you! Book a tour today and experience the finest in apartment living.