L2 Uptown

 2828 Lemmon Avenue East, DallasTX 75204
$1,325+Studio-2 BedsPets OK