Jeffrey Davis
Town & Shore Real Estate
Current listings
$574,0003.6 acres
Cumberland County4 bd, 2 ba • 1,704 sq ft
Yarmouth, ME 04096
$79,0005 acres
Knox County
Hope, ME 04847
- Location
- One Union Wharf
Portland, ME 04101 - Phone
- (207) 233-9423
- Secondary
- (207) 773-0262
Send specific property inquiries from listing detail pages.
Contact agentBy submitting, you agree to the terms of use, privacy policy, and to receive communications.