46 Shore Path

Dedham, Maine 04429

Single Family

2 beds 1 bath