The Haven
3

Oklahoma City, OK

3.0
2 Reviews
Management
3.0
Rental Unit
2.0
Living Experience
3.0
All Reviews (2)
Sort:
Newest
Absolutely the worst place I've lived....
Absolutely the worst place I've lived.
The location has good walkability too....
The location has good walkability too.
image