Uptown Square

(5)
 252 North Lauderdale, MemphisTN 38103
$720+Studio-3 BedsPets OK