1 of 32Village Square (opens in new tab)422 Main Street, Harleysville, PA 19438(215) 631-8455$1,764+/moFees may apply12-mo lease7 units available1 bed • 2 bedVerifiedView DetailsCheck availability
1 of 10261 FLORENCE Drive (opens in new tab)261 Florence Drive, Harleysville, PA 19438(610) 828-6300View DetailsCheck availability