2814 N St Louis Avenue, Tulsa, OK 74106
3
beds
2
baths
1,700 Sq.Ft. LIVING AREA
7,000 Sq.Ft. lot
The Greenwood area, located in/adjacent to a downtown Tulsa is a highly sought after area close to downtown restaurants and amenities as well as OSU-Tulsa and Langston University! The larger area of 74106 has many hidden gems, great for homebuyers and investors alike.
Explore