Kennilworth Apartments

 5700 Centre Ave, PittsburghPA 15206
$645+Studio-2 BedsNo Pets