15909 Stillwood St Dallas Tx 75248, 2085