21 N FRONT ST, Souderton, PA, 18964
21 N FRONT ST, Souderton, PA, 18964
21 N FRONT ST, Souderton, PA, 18964

$649,900

21 N FRONT ST, Souderton, PA, 18964

3
Courtesy of: BHHS Fox & Roach-Blue Bell