New York Style Apartment Building., Tulsa, OK 74106 - HotPads