Armstrong at Knox

 4525 Cole Avenue, DallasTX 75205
$1,865+1-2 BedsPets OK