8439 E 81st St
(1)

8439 E 81st St, Tulsa, OK 74133

Reviews

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.