The View at Lake Cliff - $250 Deposit, Dallas, TX 75203 - HotPads