$500,000 Active Under Contract 5Beds4Baths3267Sqft0.16Acres 10000 Sequoia St, Providence Village, TX 76227 MLS#: 21359481