6129 Lakeshore Dr. W
East Stroudsburg, PA18302

4 beds2 full baths2 half baths5360 sqft

$399,500