The Touraine

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