$429,000
17311 NE 23rd Street, Choctaw, OK, 73020
Office