Properties on 21st St - Duncan, OK