Charming Lake Style Home

103 West Shore Trail Sparta, NJ 

$339,000