1421 West 78th Street South - 0917, # 0917, Tulsa, OK 74132

1421 West 78th Street South - 0917, # 0917, Tulsa, OK 74132

1 bed 1 bath with Fireplace

Temperature are falling so are the prices on these apartments.

Ready for Move in