1830 beechwood, Squirrel Hill, PA, 15217

$1,395,000

1830 beechwood, Squirrel Hill, PA, 15217

ACTIVE