Black "RM Realty of Maine" logo with stylized letters "R" and "M" above the company name, all on a transparent background.
Search results 699 results

275 Main Street, South Berwick, ME, 03908

$439,900
275 Main Street, South Berwick, ME, 03908

Mix use brick duplex, a rare offering in the most...

2 baths
275 Main Street, South Berwick, ME, 03908

23 Janelle Street, Lewiston, ME, 04240

$370,000
23 Janelle Street, Lewiston, ME, 04240

A solid two-unit in a quiet Lewiston neighborhood, set on...

2 baths
23 Janelle Street, Lewiston, ME, 04240

15 Boothby Street, Augusta, ME, 04330

$400,000
15 Boothby Street, Augusta, ME, 04330

Investors take notice! This is a 6 unit multi-family property!...

6 baths
15 Boothby Street, Augusta, ME, 04330

95 Skip Road, Buxton, ME, 04093

$499,000
95 Skip Road, Buxton, ME, 04093

Have your tenant help pay your mortgage! Beautifully renovated 3...

2 baths
95 Skip Road, Buxton, ME, 04093

1032 Commercial Street, Rockport, ME, 04856

$375,000
1032 Commercial Street, Rockport, ME, 04856

Fantastic opportunity to own in the beautiful seaside town of...

2 baths
1032 Commercial Street, Rockport, ME, 04856

315 Conant Street, Westbrook, ME, 04092

$585,000
315 Conant Street, Westbrook, ME, 04092

Beautifully renovated ranch-style home featuring 3 bedrooms on the main...

2 baths
315 Conant Street, Westbrook, ME, 04092

49 Main Street, Hartland, ME, 04943

$150,000
49 Main Street, Hartland, ME, 04943

Investment Property with Mixed-Use Potential in Central Maine. Positioned in...

2 baths
49 Main Street, Hartland, ME, 04943

38 Newbury Street, Auburn, ME, 04210

$385,000
38 Newbury Street, Auburn, ME, 04210

This beautifully updated duplex features a spacious 3-bedroom unit and...

2 baths
38 Newbury Street, Auburn, ME, 04210

113-115 Saco Avenue, Old Orchard Beach, ME, 04064

$750,000
113-115 Saco Avenue, Old Orchard Beach, ME, 04064

Discover an exceptional investment and lifestyle opportunity just minutes from...

3 baths
113-115 Saco Avenue, Old Orchard Beach, ME, 04064

8 High Street, Waterville, ME, 04901

$249,900
8 High Street, Waterville, ME, 04901

Beautiful 3-Unit Multi-Family in a Desirable Neighborhood Discover a fantastic...

3 baths
8 High Street, Waterville, ME, 04901

641 Main Street, Old Town, ME, 04468

$355,000
641 Main Street, Old Town, ME, 04468

Set it and forget it!! Multi-Unit Investment Property with Exceptional...

4 baths
641 Main Street, Old Town, ME, 04468

69 Green Street, Augusta, ME, 04330

$300,000
69 Green Street, Augusta, ME, 04330

Stop paying rent—start earning it! This 1830s Federal-style home in...

2 baths
69 Green Street, Augusta, ME, 04330

39-41 Central Avenue, Lewiston, ME, 04240

$425,000
39-41 Central Avenue, Lewiston, ME, 04240

For Sale: Stunning Two-Unit Property. This exceptional duplex is move-in...

2 baths
39-41 Central Avenue, Lewiston, ME, 04240

141-143 North Street, Bath, ME, 04530

$499,000
141-143 North Street, Bath, ME, 04530

Solid three-unit in a prime Bath location. Two units offer...

4 baths
141-143 North Street, Bath, ME, 04530

61 Deane Street, Portland, ME, 04102

$995,000
61 Deane Street, Portland, ME, 04102

A great 4 unit located in walking distance to the...

4 baths
61 Deane Street, Portland, ME, 04102

116 Maple Avenue, Scarborough, ME, 04074

$649,000
116 Maple Avenue, Scarborough, ME, 04074

Welcome to 116 Maple Ave, a beautifully updated multi-family home...

2 baths
116 Maple Avenue, Scarborough, ME, 04074

Brewer, ME, 04412

$233,900
Brewer, ME, 04412

Attention Investors- Large two-unit home in Brewer, on a larger,...

3 baths
Brewer, ME, 04412

117 Taylor Woods Road, Belgrade, ME, 04917

$785,000
117 Taylor Woods Road, Belgrade, ME, 04917

MOTIVATED SELLERS!!!!Charming Lakeside Retreat with Endless Potential! This property is...

3 baths
117 Taylor Woods Road, Belgrade, ME, 04917

33 + 30 Taylor Road, Westport Island, ME, 04578

$1,699,000
33 + 30 Taylor Road, Westport Island, ME, 04578

Remarkable Waterfront Estate Featuring Two Distinct Residences and a Deep...

3 baths
33 + 30 Taylor Road, Westport Island, ME, 04578
$1,699,000

29 Fremont Street, Gardiner, ME, 04345

$295,000
29 Fremont Street, Gardiner, ME, 04345

This charming in-town duplex in popular Gardiner features 2 spacious...

2 baths
29 Fremont Street, Gardiner, ME, 04345

120 Forest Avenue, Bangor, ME, 04401

$349,000
120 Forest Avenue, Bangor, ME, 04401

Discover exceptional value and versatility in this in-town duplex, perfectly...

2 baths
120 Forest Avenue, Bangor, ME, 04401

72 East Terrace, Millinocket, ME, 04462

$124,000
72 East Terrace, Millinocket, ME, 04462

Looking for a property in Millinocket? Look no further. Great...

2 baths
72 East Terrace, Millinocket, ME, 04462

42-44 Sawyer Street, Portland, ME, 04103

$850,000
42-44 Sawyer Street, Portland, ME, 04103

OPEN SHOWINGS: Thursday the 20th and Friday the 21st from...

3 baths
42-44 Sawyer Street, Portland, ME, 04103

91 Sullivan Street, Berwick, ME, 03901

$569,999
91 Sullivan Street, Berwick, ME, 03901

Pre-inspected and positioned right in the heart of downtown Berwick!...

3 baths
91 Sullivan Street, Berwick, ME, 03901

21 Milliken Street, Old Orchard Beach, ME, 04064

$1,150,000
21 Milliken Street, Old Orchard Beach, ME, 04064

Turnkey, furnished 3-unit just steps from the beach with strong...

21 Milliken Street, Old Orchard Beach, ME, 04064
$1,150,000

10 Bodwell Street, Sanford, ME, 04073

$449,900
10 Bodwell Street, Sanford, ME, 04073

Fantastic opportunity to own a well-maintained 3-unit apartment building in...

4 baths
10 Bodwell Street, Sanford, ME, 04073

206 Water Street, Ellsworth, ME, 04605

$247,500
206 Water Street, Ellsworth, ME, 04605

In town two unit with generous sized 936 square feet...

2 baths
206 Water Street, Ellsworth, ME, 04605

114 Carver Street, Waterville, ME, 04901

$159,000
114 Carver Street, Waterville, ME, 04901

Welcome to 114 Carver Street, where opportunity exists to bring...

3 baths
114 Carver Street, Waterville, ME, 04901

16 Pond View Road, Old Orchard Beach, ME, 04064

$549,000
16 Pond View Road, Old Orchard Beach, ME, 04064

Nestled towards the end of a quiet cul-de-sac, this inviting...

2 baths
16 Pond View Road, Old Orchard Beach, ME, 04064

166 Mud Creek Road, Hancock, ME, 04640

$525,000
166 Mud Creek Road, Hancock, ME, 04640

Versatile living on 3.25 acres at the end of a...

3 baths
166 Mud Creek Road, Hancock, ME, 04640

155 Pine Street, Lewiston, ME, 04240

$499,000
155 Pine Street, Lewiston, ME, 04240

Prime Investment Opportunity in the Heart of Lewiston! Discover the...

6 baths
155 Pine Street, Lewiston, ME, 04240

308 Bates Street, Lewiston, ME, 04240

$825,000
308 Bates Street, Lewiston, ME, 04240

8 unit in Lewiston. Features ALL 3 bedrooms, new roof,...

8 baths
308 Bates Street, Lewiston, ME, 04240

1830 Post Road, Wells, ME, 04090

$795,000
1830 Post Road, Wells, ME, 04090

Welcome to a rare opportunity to own a historic residential...

6 baths
1830 Post Road, Wells, ME, 04090

202 Center Street, Old Town, ME, 04468

$290,000
202 Center Street, Old Town, ME, 04468

LOTS AND LOTS of updates on this one!! Colonial style...

3 baths
202 Center Street, Old Town, ME, 04468

122 Ohio Street, Bangor, ME, 04401

$249,900
122 Ohio Street, Bangor, ME, 04401

INVESTORS TAKE NOTICE! Well maintained 2 Unit each with 2...

2 baths
122 Ohio Street, Bangor, ME, 04401

21-23 School Street, Brewer, ME, 04412

$278,100
21-23 School Street, Brewer, ME, 04412

INVESTORS TAKE NOTICE!! 2 Unit convenient to downtown Brewer featuring...

3 baths
21-23 School Street, Brewer, ME, 04412

19 Gold Street, Waterville, ME, 04901

$229,000
19 Gold Street, Waterville, ME, 04901

Beautifully remodeled two-unit offering turnkey living and strong income potential!...

2 baths
19 Gold Street, Waterville, ME, 04901

446 Main Street, Sanford, ME, 04083

$499,900
446 Main Street, Sanford, ME, 04083

Prime mixed-use investment opportunity in the heart of downtown Springvale,...

4 baths
446 Main Street, Sanford, ME, 04083

26 Clark Street, Thomaston, ME, 04861

$849,999
26 Clark Street, Thomaston, ME, 04861

Spacious Multi-Unit Opportunity Close to Town & Trails! Just a...

4 baths
26 Clark Street, Thomaston, ME, 04861

208 New Road, Arundel, ME, 04046

$519,000
208 New Road, Arundel, ME, 04046

MOTIVATED SELLER! Attention Business owners, Investors, and Buyers looking for...

2 baths
208 New Road, Arundel, ME, 04046
241 - 280 of 699 properties
Contact Us
Mobile: 207-404-3368
Office: 207-942-6310

458 Main Street
Bangor, ME
LICENSE #BA928013
Professional Accreditations
A black and white icon of a house with an equals sign inside, representing the Equal Housing Opportunity logo.

Copyright © 2026. Listing data is derived in whole or in part from the Maine IDX & is for consumers' personal, non commercial use only. Dimensions are approximate and not guaranteed. All data should be independently verified. © Maine Real Estate Information System, Inc. All rights reserved.

Website Designed by CGC

Reset password

Enter your email address and we will send you a link to change your password.