1 of 293118 SE 34th Street (opens in new tab)3118 Southeast 34th Street, Newcastle, OK 73072(405) 292-4934$2,250/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability