$2.535 Million

840 Harriton Road

Lower Merion

Montgomery County

Settlement date Dec. 4

$1,900,000

850 S. Penn Oak Road

Lower Gwynedd

Montgomery County

Settlement date Jan. 15

$1,825,000

29 Harrison Drive

Newtown

Delaware County

Settlement date not available

$1,750,000

4528 Ocean Drive

Avalon

Cape May County

Settlement date Dec. 7

$1,500,000

257 70th Street

Avalon

Cape May County

Settlement date Nov. 6

$1,362,500

309 S. 19th Street

Brigantine

Atlantic County

Settlement date Dec. 28

$1,110,000

523 Delancey Street

Philadelphia

Settlement date Jan. 8

$950,000

3243 Ash Mill Road

Buckingham

Bucks County

Settlement date not available

Sales recorded Dec. 21-Jan. 29.