New - 1 Hour Ago $305,000 Active 4Beds2Baths2105Sqft0.32Acres 504 Oriel Cir, Crowley, TX 76036 MLS#: 21431388