Sort By:
190
properties found: Recently Sold; $400,000-$550,000; 2 miles of 8315 Roberts Road, Elkins Park, PA 19027-2107;
Patterson-Schwartz Real Estate