620 Crested Duck Willis TX. $386,900 · 3 bd · 3 ba · Mackin