3914 Bowser Ave Dallas Tx 75219, 103