Owner Financing Available - This 0.35 acre lot is located in Douglas, Arizona and the address is Rice Court, Douglas, AZ 85607. Douglas, Arizona is a city located in Cochise County, right on the U.S.-Mexico border. With a population of around 17,000,