Price Unavailable

St. Thomas Square

1050 E 61st St, Tulsa, Oklahoma 74136
South Peoria

Pet Policy

Find out if pets are allowed at this property


Call for Policy


See all 9 amenities for this unit

Outdoor Space





Car not required
Difficult street parking
Grocery Stores Nearby
Heavy Car Traffic Area
On-site parking
Parks Nearby
Public Transportation Nearby

Similar Properties


Learn more about this property
"Situated in Tulsa, OK, the apartments at St. Thomas Square are worth considering if you're looking for a new apartment. These highly-rated apartments have what it takes to win you over.
Enjoy the rewards of living in an apartment near public transportation - like not needing to drive everywhere you go. Unfortunately, there can be heavy traffic in the area at times. Because of this, street parking can be difficult. With an attached balcony or patio, you can step outside and get some fresh air whenever your heart desires.
Want to find out more about the apartments? Call to schedule a visit of the apartments at 1050 E 61St St in Tulsa, OK."

Building Type


1050 E 61st St
Tulsa, Oklahoma 74136
South Peoria