SoldResidentialSold511 N. Friou St. Alvarado, TX 76009511 N. Friou St.Alvarado, Texas 76009View Listing