8439 E 81st St

8439 E 81st St, Tulsa, OK 74133


2 years ago

Good but not great

The apartments are nice. The neighbors are great. I never hear anything from them and they're not noisy. There is always ample parking. The only thing I would say is the people in the office aren't the greatest to work with. They're very condescending. But any issues I had with maintenance were taking care of immediately.
1 found this helpful.