City Gardens Apartments

3254 South Hudson Avenue, Tulsa, OK 74135