1520 N Beckley Avenue, Dallas, TX 75203-1060 - HotPads