Villas At Preston Lakes
14700 E 88th Pl N, Owasso, OK 74055
Villas At Preston Lakes
Apr 25, 2024
Report post
Discover your new home at Villas at Preston Lakes Apartment Homes. Our pet-friendly community offers an array of amenities in a convenient location. Tour our 1 and 2 bedroom apartments available today!
Learn more