1/20 20 Active $420,000 4 Beds3 Baths2,560 SqFt 39 AVENIDA PASTOR --, Rio Rico, AZ 85648 Single Family Home Listed by Virginia Bristol of Century 21 Success Realty