3005 SW 62nd Street, Oklahoma City, OK, 73159, US | Single Family Residence For Sale