$217,900

423 Franklin Ave, Canonsburg, PA, 15317

PENDING