Sort By:
127
properties found: Recently Sold; $400,000-$500,000; 2 miles of 7905 Rodgers Road, Elkins Park, PA 19027-1218;
Patterson-Schwartz Real Estate