Routh Street Flats

 3033 Routh Street, DallasTX 75201
$1,345+Studio-2 BedsPets OK