‹ › SF Bedrooms Bathrooms Print this page For Sale 20301 SE 102nd Street, Newalla, OK 74857 Newalla, Oklahoma, USA $50000 MLS: 725923 Type: Land Style: Other Zip: 74857 Roof: Unknown × Send message to Agent Julianne Hough