1/40 40 Active $850,000 3 Beds2 Baths2,670 SqFt 409 S Hubbard Street, Alvord, TX 76225 Single Family Home Listed by Jessica Stapleton of Parker Properties Real Estate