North Evanston Place Apartments for Rent

20 apartments found
(hide neighborhood information)

North Evanston Place is a medium-sized, primarily residential and picturesque community in the 74110 zip code of Tulsa, Oklahoma. East Woodrow Plaza serves as its northern border, while East Seminole Street serves as the southern. North 33rd East Avenue is its eastern border, and North Birmingham Avenue its western.

There are a wide variety of recreational opportunities within easy reach of the community. The Tulsa State Fairground is just to the southeast. Turner Park, which offers open parkland and picnic facilities, is within the neighborhood itself. Woodward Park is about five minutes to the southwest. This 34-acre park features the Tulsa Rose Garden, with over 200 varieties of roses; the Tulsa Arboretum; the Tulsa Garden Center; and several smaller gardens.

North Evanston Place is a popular community for college students to call home because it’s near many well-renowned universities. The University of Tulsa, which is under two miles to the south, offers a wide range of areas of study. The smaller Tulsa Community College is within walking distance to the northeast. The Tulsa Welding School, the Spartan College of Aeronautics, the Oklahoma State University at Tulsa and the Tulsa Technology Center are within a three-mile radius.

Cultural, educational, and historical landmarks and attractions near the neighborhood also attract many students of all ages to the area. The Tulsa Air and Space Museum and Planetarium, which is three miles to the northeast, is an aerospace museum with 19,000 square feet of displays and artifact exhibits. The Philbrook Museum of Art features a large and diverse collection of fine art. The Tulsa Zoo and Living Museum provides interactive, learning exhibits for families.

8 photos
16 photos
11 photos
18 photos
14 photos
3625 South Lakewood Avenue, Tulsa, OK 74135 Map

(918) 641-4738 Check Availability
9 photos
3414 South 79th East Ave., Tulsa, OK 74145 Map

(539) 777-1720 Check Availability
15 photos
7901 E. 31st Court South, Tulsa, OK 74145 Map

(877) 915-1768 Check Availability
5 photos
5115 E 47th Place, Tulsa, OK 74135 Map

(918) 863-8985 Check Availability
Back to Top
Show More Apartments
Visit our mobile website? Yes No