Apartments in Tulsa Area -

Preston Lakes Apartments | Owasso, OK

Preston Lakes
Located at 14700 E 88th Place North, Owasso, OK
(918) 212-8151
Location:
14700 E 88th Place North, Owasso, OK View Map
Description:
One and Two Bedroom Apartment Homes, Large Swimming Pool, Fitness Center, Business Center, Limited Access Iron Gates, Clubhouse
Check Availability

(918) 212-8151

14700 E 88th Pl N

Owasso, OK 74055