1 of 151525 E 73rd Pl (opens in new tab)1525 East 73rd Place, Tulsa, OK 74136(918) 921-6038$1,395/moFees may apply12-mo lease1 unit available3 bedAmenitiesPet friendly, Garage, and FireplaceView DetailsCheck availability