To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

The Greens Of Owasso Phase Iii

(877) 203-8460 8309 N 144th E. Avenue, Owasso, OK 74055 Official site

Categories: Apartments

The Details

EXPERIENCE OUR GREENSPACE. A unique apartment community built around an 18-hole championship golf course provides an affordable country club atmosphere. Spread over 252 acres for beautiful views and spacious living. The Greens offers its residents luxury apartments with an amenity dream package right at home. Visit us at!

Directions Nearby Hype
Managed on Fave by Marchex2

Nearby Related Businesses

More Results