1005 N Quincy Avenue, Tulsa, OK 74106
3
beds
2
baths
2,606 Sq.Ft. LIVING AREA
3,450 Sq.Ft. lot