17 ACRES GREAT LOCATION WINE COUNTRY, SANTA CRUZ CO, ELGIN, ARIZONA This one of a kind 17 Acres is a prime location for a winery and vineyard, event venue, lodge or corporate retreat. 500' Road Frontage on Upper Elgin Rd, locally know as "Winery Row'