apartment garage studio wallpaper studio garage apartment tulsa ok New York City Apartments for Rent. Studio 850 - 900. Pin On Ideas Of Plans 1502-1640 E 71st St Tulsa… Sunday, May 1, 2022 Edit