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

51 Bowdoin Street, Winthrop, ME, 04364

$499,900
51 Bowdoin Street, Winthrop, ME, 04364

Excellent investment opportunity! This strong income-producing 6-unit property offers an...

6 baths
51 Bowdoin Street, Winthrop, ME, 04364

Waterville, ME, 04901

$559,900
Waterville, ME, 04901

Major renovations completed in 2020 make this a turnkey investment...

2 baths
Waterville, ME, 04901

311 Main Street, Westbrook, ME, 04092

$625,000
311 Main Street, Westbrook, ME, 04092

Three-unit property in the heart of Westbrook, ideal for an...

3 baths
311 Main Street, Westbrook, ME, 04092

383 Main Street, Westbrook, ME, 04092

$750,000
383 Main Street, Westbrook, ME, 04092

High-quality and fully occupied Downtown Westbrook 3-unit. Two, 1-bedroom, 1st...

3 baths
383 Main Street, Westbrook, ME, 04092

104 Monument Street, Portland, ME, 04101

$2,000,000
104 Monument Street, Portland, ME, 04101

Developers Take Notice! This oversized lot is approved for development...

3 baths
104 Monument Street, Portland, ME, 04101
$2,000,000

18 Crosby Street, Augusta, ME, 04330

$370,000
18 Crosby Street, Augusta, ME, 04330

This 4-unit property needs little rehab work offering strong investment...

4 baths
18 Crosby Street, Augusta, ME, 04330

41 State Street, Augusta, ME, 04330

$295,000
41 State Street, Augusta, ME, 04330

This 3-unit property needs some rehab work but offers strong...

3 baths
41 State Street, Augusta, ME, 04330

115 Clark Street, Portland, ME, 04102

$1,345,000
115 Clark Street, Portland, ME, 04102

This well-maintained West End three-unit with off street parking presents...

3 baths
115 Clark Street, Portland, ME, 04102
$1,345,000

1145 Waterville Road, Skowhegan, ME, 04976

$550,000
1145 Waterville Road, Skowhegan, ME, 04976

Looking for a turnkey investment with strong cash flow and...

4 baths
1145 Waterville Road, Skowhegan, ME, 04976

447 Pine Tree Road, Levant, ME, 04456

$380,000
447 Pine Tree Road, Levant, ME, 04456

Effective May 1st 2BR=$1,400 and 3BR=$1,600. Attention investors or those...

2 baths
447 Pine Tree Road, Levant, ME, 04456

445 Pine Tree Road, Levant, ME, 04456

$380,000
445 Pine Tree Road, Levant, ME, 04456

Effective May 1 2BR=$1,400 and 3BR=$1,600. Attention investors or those...

2 baths
445 Pine Tree Road, Levant, ME, 04456

88 Pine Street, Millinocket, ME, 04462

$154,900
88 Pine Street, Millinocket, ME, 04462

Welcome to a unique and versatile opportunity in the heart...

3 baths
88 Pine Street, Millinocket, ME, 04462

103 South Street, Bath, ME, 04530

$1,750,000
103 South Street, Bath, ME, 04530

Approximately 17,285 square foot historic property in Bath – Income...

8 baths
103 South Street, Bath, ME, 04530
$1,750,000

36 Grove Street, Rockland, ME, 04841

$475,000
36 Grove Street, Rockland, ME, 04841

This duplex has been carefully & nicely renovated during the...

4 baths
36 Grove Street, Rockland, ME, 04841

Orrington, ME, 04474

$349,900
Orrington, ME, 04474

Very well maintained 2 units 3 miles from bridge, close...

2 baths
Orrington, ME, 04474

57 Hill Street, Saco, ME, 04072

$625,000
57 Hill Street, Saco, ME, 04072

Whether you are looking for an owner-occupied duplex or a...

2 baths
57 Hill Street, Saco, ME, 04072

37 Williams Road, Vassalboro, ME, 04989

$979,000
37 Williams Road, Vassalboro, ME, 04989

Turnkey waterfront Airbnb compound on 1.9 acres in Vassalboro, Maine!...

5 baths
37 Williams Road, Vassalboro, ME, 04989

73 College Street, Lewiston, ME, 04240

$940,000
73 College Street, Lewiston, ME, 04240

Welcome to 73 College Street, Lewiston. This 10-unit property offers...

10 baths
73 College Street, Lewiston, ME, 04240

10 Pleasant Street, Brunswick, ME, 04011

$475,000
10 Pleasant Street, Brunswick, ME, 04011

Location, location, location! Located in Brunswick’s vibrant and historic Downtown,...

2 baths
10 Pleasant Street, Brunswick, ME, 04011

445-447 Pine Tree Road, Levant, ME, 04456

$725,000
445-447 Pine Tree Road, Levant, ME, 04456

Effective May 1st Rent 2BR=$1,400 and 3BR=$1,600. Attention investors or...

4 baths
445-447 Pine Tree Road, Levant, ME, 04456

103 Monument Street, Portland, ME, 04101

$1,195,000
103 Monument Street, Portland, ME, 04101

Tucked into Portland’s beloved East End, this well-maintained three-unit property...

3 baths
103 Monument Street, Portland, ME, 04101
$1,195,000

3 Crescent Street, Portland, ME, 04102

$749,900
3 Crescent Street, Portland, ME, 04102

Perched on a sunny corner in Portland’s West End, just...

4 baths
3 Crescent Street, Portland, ME, 04102

Waterville, ME, 04901

$165,000
Waterville, ME, 04901

Opportunity Zone 4 unit property with strong value add potential...

4 baths
Waterville, ME, 04901

60-62 Ocean Avenue, Portland, ME, 04103

$849,000
60-62 Ocean Avenue, Portland, ME, 04103

Sun-filled, fully updated, and exceptionally well executed, this rare high-quality...

3 baths
60-62 Ocean Avenue, Portland, ME, 04103

27 Chestnut Street, Augusta, ME, 04330

$230,000
27 Chestnut Street, Augusta, ME, 04330

A spacious 2,788 sq ft home situated in over 16,000+...

2 baths
27 Chestnut Street, Augusta, ME, 04330

42 3rd Street, Old Orchard Beach, ME, 04064

$799,000
42 3rd Street, Old Orchard Beach, ME, 04064

Furnished income property within 5 minutes of walking distance to...

3 baths
42 3rd Street, Old Orchard Beach, ME, 04064

230 Dolloff Road, Standish, ME, 04084

$875,000
230 Dolloff Road, Standish, ME, 04084

Welcome to a truly exceptional estate where luxury & efficiency...

4 baths
230 Dolloff Road, Standish, ME, 04084

284 French Street, Bangor, ME, 04401

$449,900
284 French Street, Bangor, ME, 04401

Rare opportunity to own a 4-unit multi-family property in the...

4 baths
284 French Street, Bangor, ME, 04401

16 Davis Point Road, Wayne, ME, 04284

$850,000
16 Davis Point Road, Wayne, ME, 04284

Discover the unparalleled elegance of 16 Davis Point Rd, a...

5 baths
16 Davis Point Road, Wayne, ME, 04284

19 Western Avenue Place, Augusta, ME, 04330

$235,000
19 Western Avenue Place, Augusta, ME, 04330

Two unit building just off Western Ave so walking distance...

2 baths
19 Western Avenue Place, Augusta, ME, 04330

6 Spring Street, Waterville, ME, 04901

$169,900
6 Spring Street, Waterville, ME, 04901

Discover this well-maintained two-unit property featuring two 1-bedroom, 1-bath apartments....

2 baths
6 Spring Street, Waterville, ME, 04901

309 Sanford Road, Wells, ME, 04090

$995,000
309 Sanford Road, Wells, ME, 04090

Prime Southern Maine, Multifamily, Investment Opportunity. Rare opportunity to acquire...

6 baths
309 Sanford Road, Wells, ME, 04090

2578 Hotel Road, Auburn, ME, 04210

$400,000
2578 Hotel Road, Auburn, ME, 04210

Well-located 3-unit multi-family property in Auburn offering excellent investment potential....

3 baths
2578 Hotel Road, Auburn, ME, 04210

389 Gray Road, Windham, ME, 04062

$535,000
389 Gray Road, Windham, ME, 04062

Charming 2-unit property full of classic character, ideally located just...

3 baths
389 Gray Road, Windham, ME, 04062

33 O'Brion Street, Portland, ME, 04101

$1,295,000
33 O'Brion Street, Portland, ME, 04101

Located in Portland’s sought-after East End just a few blocks...

3 baths
33 O'Brion Street, Portland, ME, 04101
$1,295,000

59 Kenduskeag Avenue, Bangor, ME, 04401

$315,000
59 Kenduskeag Avenue, Bangor, ME, 04401

Move in ready multi unit home with a new look....

2 baths
59 Kenduskeag Avenue, Bangor, ME, 04401

12 Kossuth Street, Biddeford, ME, 04005

$579,900
12 Kossuth Street, Biddeford, ME, 04005

Downtown Biddeford 3-Unit | Updated Systems | Strong Rental History...

3 baths
12 Kossuth Street, Biddeford, ME, 04005

291 Bates Street, Lewiston, ME, 04240

$285,000
291 Bates Street, Lewiston, ME, 04240

This two-unit home offers a fantastic opportunity for both investors...

3 baths
291 Bates Street, Lewiston, ME, 04240

270 Mayall Road, Gray, ME, 04039

$700,000
270 Mayall Road, Gray, ME, 04039

Unique opportunity to own a duplex set on 2.05 acres...

2 baths
270 Mayall Road, Gray, ME, 04039

42 Hillside Road, Brunswick, ME, 04011

$695,000
42 Hillside Road, Brunswick, ME, 04011

Opportunities like this are seldom available in sought-after Brunswick. Built...

3 baths
42 Hillside Road, Brunswick, ME, 04011
81 - 120 of 895 properties
Contact Us
Mobile: 207-404-3368
Office: 207-942-6310

458 Main Street
Bangor, ME 04401
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.