$200 Off First Month’s Rent

*Call for details, new move-ins only, limited time offer, terms and conditions apply.

Barcelona Apartments

5160 South Yale Tulsa, OK 74135 (539) 302-0979