2 Hall St, Marsh, PA 19520 2 Hall St, Elverson, PA 19520
18 Hall St, Marsh, PA 19520 18 Hall St, Elverson, PA 19520
20 Hall St, Marsh, PA 19520 20 Hall St, Elverson, PA 19520
Multi-Family Home
5 beds2 baths2,780 sqftBuilt in 1900
24 Hall St, Marsh, PA 19520 24 Hall St, Elverson, PA 19520
Single Family Residential
2 beds1 bathLot: 2.34 acres