$785,000 Pending 4Beds5Baths3028Sqft0.783Acres 103 Royal Springs Ln, Crawford, TX 76638 MLS#: 21404069