Find a Duplex or Triplex For sale in Belfast
Monhegan - Monhegan homes for sale (Lincoln)
Waterville - Waterville real estate (Kennebec)
Spruce Head - Spruce Head real estate (Knox)
Belgrade Lakes - Belgrade Lakes real estate (Kennebec)
West Rockport - West Rockport real estate (Knox)
Shawmut - Shawmut homes for sale (Somerset)
North Vassalboro - North Vassalboro homes for sale (Kennebec)
Saint Albans - Saint Albans real estate (Somerset)
Palmyra - Palmyra homes for sale (Somerset)