The Touraine

 1520 Spruce St, PhiladelphiaPA 19102
$1,650+Studio-5 BedsPets OK