Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Maine
Cumberland County
Portland
SPRUCE-STATE
Properties in Portland in SPRUCE-STATE
Find homes for sale in Portland by selecting a property below:
21 State St, Portland, ME 04101
263 State St, Portland, ME 04101
238 State St #6, Portland, ME 04101
240 State St #401, Portland, ME 04101
115 State St, Portland, ME 04101
242 State St, Portland, ME 04101
256 State St, Portland, ME 04101
6 Starlight Rd, Portland, ME 04102
24 State St, Portland, ME 04101
177 State St, Portland, ME 04101
218 State St, Portland, ME 04101
131 State St, Portland, ME 04101
36 Spruce St, Peaks Island, ME 04108
47 Spruce St, Portland, ME 04102
118 State St Frnt, Portland, ME 04101
44 Spruce St, Peaks Island, ME 04108
65 Spruce St, Portland, ME 04102
50 Spruce St, Portland, ME 04102
57 Spruce St, Portland, ME 04102
66 Spruce St #3, Portland, ME 04102
240 State St #404, Portland, ME 04101
116 State St Unit R, Portland, ME 04101
238 State St #1, Portland, ME 04101
71 Starbird Rd, Portland, ME 04102
118 State St Unit R, Portland, ME 04101
240 State St #6, Portland, ME 04101
51 Spruce St, Portland, ME 04102
50 Spruce St, Portland, ME 04102
207 State St, Portland, ME 04101
73 Spruce St #2, Portland, ME 04102
211 State St, Portland, ME 04101
89 Spruce St, Portland, ME 04102
53 Spruce St, Portland, ME 04102
201 State St, Portland, ME 04101
68 Starbird Rd, Portland, ME 04102
36 Spruce St, Peaks Island, ME 04108
53 Spruce St, Portland, ME 04102
64 Spruce St, Peaks Island, ME 04108
238 State St #3, Portland, ME 04101
91 Spruce St, Portland, ME 04108
66 Spruce St #4, Portland, ME 04102
171 State St, Portland, ME 04101
125 State St, Portland, ME 04101
120 Starbird Rd #11, Portland, ME 04102
44 Starbird Rd, Portland, ME 04102
47 Starbird Rd, Portland, ME 04102
60 Starbird Rd, Portland, ME 04102
118 Starbird Rd #10, Portland, ME 04102
20 Starbird Rd, Portland, ME 04102
56 Spruce St, Portland, ME 04102
26 State St, Portland, ME 04101
38 Spruce St, Peaks Island, ME 04108
240 State St #7, Portland, ME 04101
240 State St #1, Portland, ME 04101
34 Spruce St, Peaks Island, ME 04108
66 Spruce St #5, Portland, ME 04102
96 Starbird Rd, Portland, ME 04102
110 Starbird Rd #7, Portland, ME 04102
234 State St, Portland, ME 04101
238 State St #5, Portland, ME 04101
34 Spruce St, Portland, ME 04108
96 Starbird Rd #1, Portland, ME 04102
235 State St, Portland, ME 04101
117 State St, Portland, ME 04101
83 Spruce St, Portland, ME 04102
111 State St, Portland, ME 04101
85 Spruce St, Portland, ME 04102
100 State St, Portland, ME 04101
77 Spruce St, Portland, ME 04102
238 State St #4, Portland, ME 04101
238 State St #2, Portland, ME 04101
100 Starbird Rd, Portland, ME 04102
243 State St, Portland, ME 04101
82 Spruce St, Peaks Island, ME 04108
101 State St, Portland, ME 04101
65 Spruce St, Portland, ME 04102
116 State St Unit F, Portland, ME 04101
106 Starbird Rd, Portland, ME 04102
39 Spruce St, Portland, ME 04102
252 State St, Portland, ME 04101
5 Starlight Rd, Portland, ME 04102
31 Starbird Rd, Portland, ME 04102
37 Spruce St, Peaks Island, ME 04108
116 State St Unit 116R, Portland, ME 04101
34 Spruce St, Portland, ME 04102
14 Starlight Rd, Portland, ME 04102
48 Spruce St, Peaks Island, ME 04108
50 Starbird Rd, Portland, ME 04102
37 Spruce St, Peaks Island, ME 04108
86 Starbird Rd, Portland, ME 04102
240 State St #2, Portland, ME 04101
180 State St, Portland, ME 04101
63 Spruce St, Portland, ME 04102
209 State St, Portland, ME 04101
22 State St, Portland, ME 04101
98 Starbird Rd #2, Portland, ME 04102
257 State St, Portland, ME 04101
38 Starbird Rd, Portland, ME 04102
74 Spruce St, Portland, ME 04102
118 State St Unit F, Portland, ME 04101
56 Starbird Rd, Portland, ME 04102
114 Starbird Rd, Portland, ME 04102
112 Starbird Rd, Portland, ME 04102
40 Spruce St, Peaks Island, ME 04108
36 Spruce St, Portland, ME 04102
77 Starbird Rd, Portland, ME 04102
67 Spruce St, Portland, ME 04102
231 State St, Portland, ME 04101
27 State St, Portland, ME 04101
83 Starbird Rd, Portland, ME 04102
63 Spruce St, Portland, ME 04102
59 Spruce St, Portland, ME 04102
52 Spruce St, Peaks Island, ME 04108
153 State St, Portland, ME 04101
122 Starbird Rd, Portland, ME 04102
73 Spruce St #1, Portland, ME 04102
82 Spruce St, Portland, ME 04102
240 State St #3, Portland, ME 04101
98 Starbird Rd, Portland, ME 04102
265 State St, Portland, ME 04101
121 State St, Portland, ME 04101
84 Spruce St, Peaks Island, ME 04108
80 Spruce St, Portland, ME 04102
110 Starbird Rd, Portland, ME 04102
50 Spruce St, Peaks Island, ME 04108
76 Spruce St, Peaks Island, ME 04108
102 Starbird Rd, Portland, ME 04102
240 State St #5, Portland, ME 04101
236 State St, Portland, ME 04101
104 Starbird Rd #5, Portland, ME 04102
66 Spruce St #2, Portland, ME 04102
118 Starbird Rd, Portland, ME 04102
264 State St, Portland, ME 04101
75 Spruce St, Portland, ME 04108
54 Spruce St, Peaks Island, ME 04108
165 State St, Portland, ME 04101
69 Spruce St, Portland, ME 04102
244 State St, Portland, ME 04101
261 State St, Portland, ME 04101
43 Spruce St, Portland, ME 04102
119 State St, Portland, ME 04101
58 Spruce St, Portland, ME 04102
81 Spruce St, Portland, ME 04102
112 Starbird Rd #8, Portland, ME 04102
173 State St, Portland, ME 04101
66 Spruce St #1, Portland, ME 04102
240 State St #4, Portland, ME 04101
258 State St, Portland, ME 04101
120 Starbird Rd, Portland, ME 04102
104 Starbird Rd, Portland, ME 04102