The Standard

 5920 E University Blvd, DallasTX 75206
$1,305+Studio-2 BedsPets OK