$633,000
3
Beds
⋅
3
Baths
131 Charles Ln, Harleysville
Listing courtesy of Innovate Real Estate. Contact:
Selling Office: Keller Williams Real Estate-Doylestown.