2660 at Cityplace

 2660 N Haskell Ave, DallasTX 75204
$1,113+1-2 BedsPets OK