5637-stanford-ave-dallas-tx-75209-High-Res-3