RateMyApartments
3 Bed 1 Bath in Tulsa! PRICE DROP! Ratings and Reviews
3 Bed 1 Bath in Tulsa! PRICE DROP!
847 N Birmingham Pl, Tulsa, OK 74110
CURRENTLY REVIEWING