379 Catherine St, Somerville, NJ 08876
Touched by tradition. Find this ageless updated colonial on a…
Sold
$342,500
Touched by tradition. Find this ageless updated colonial on a…
$342,500