1 Month Free 1 Day Ago COMPARE Santa Fe Square Apartments 415 E 2nd St, Tulsa, OK 74120 3 Beds $2,829