About MacKinnon & Co
MacKinnon & Co. has proven to be one of the most dynamic and successful teams in the Boston real estate market. Led by Leslie MacKinnon, her team has closed over $400+ million in sales and amassed a community of industry professionals to make the buying and selling experience as seamless as possible. 

Focusing on the creative and colorful Greater Boston neighborhoods, with a specialized focus on the stunning period homes in Dorchester, MacKinnon & Co. leads the way with local knowledge, an unmatched attention to detail, and a calm, client-focused approach that can't be beat.

Team Agents

MacKinnon & Co’s Listings

$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
$3,100,000 | Address Upon Request, Duxbury, MA 02332
1/42
Compass Coming Soon

$3,100,000

6
Bedrooms
8,560
Square Feet
0.34
Acres
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
$2,000,000 | 25 Barrington Road, Boston, MA 02124
1/33
Listed By CompassContingent

$2,000,000

5
Bedrooms
4,300
Square Feet
0.28
Acres
a front view of a building
a kitchen with stainless steel appliances granite countertop a sink a stove a refrigerator and island with wooden floor
a living room with furniture and a large window
a bathroom with a sink toilet and shower
a bedroom with a bed and a couch
$989,000 | 54 Dorset Street, Unit 6, Boston, MA 02125
1/6
Listed By Compass

$989,000

3
Bedrooms
1,496
Square Feet
a view of a black and white photo
a living room with furniture and a large window
a kitchen with stainless steel appliances granite countertop a sink a stove a refrigerator and island with wooden floor
a bedroom with a bed and a couch
a bathroom with a sink toilet and shower
a front view of a building
a view of a black and white photo
1/7
Compass Coming Soon

$899,000

3
Bedrooms
1,713
Square Feet
a front view of a building
a kitchen with stainless steel appliances granite countertop a sink a stove a refrigerator and island with wooden floor
a living room with furniture and a large window
a bathroom with a sink toilet and shower
a bedroom with a bed and a couch
a picture of a floor plan
1/6
Listed By Compass

$879,000

3
Bedrooms
1,338
Square Feet
a front view of a building
a kitchen with stainless steel appliances granite countertop a sink a stove a refrigerator and island with wooden floor
a living room with furniture and a large window
a bedroom with a bed and a couch
a bathroom with a sink toilet and shower
a picture of a bench in a white building
1/6
Listed By CompassUnder Agreement

$869,000

3
Bedrooms
1,283
Square Feet
a living room with fireplace furniture and a flat screen tv
a living room with furniture
a living room with furniture a fireplace and a flat screen tv
a living room with furniture fireplace and flat screen tv
a dining room with furniture a chandelier and wooden floor
a dining room with furniture and wooden floor
a view of a dining room with furniture and wooden floor
a kitchen with stainless steel appliances a stove a microwave and cabinets
a kitchen with stainless steel appliances granite countertop a sink stove and cabinets
a workspace with furniture window and wooden floor
a kitchen with stainless steel appliances granite countertop a kitchen island hardwood floor sink stove dining table and chairs
a kitchen with white cabinets and sink
a bathroom with a granite countertop toilet a sink and a mirror
a view of staircase with wooden floor and stairs
a living room with furniture and a couch
a living room with furniture and a flat screen tv
a bathroom with a shower
a bathroom with a toilet a sink and mirror
a bedroom with a bed and a couch
a bedroom with a large bed and a window
a view of an empty walk in closet
a bathroom with a granite countertop sink a toilet and shower
a bathroom with a granite countertop sink and a mirror
a bathroom with a granite countertop sink a toilet and shower
a view of yard with deck and trees
a backyard of a house with seating space
a front view of a house with a garden
a garden view
a view of yard and outdoor space
a view of a white house with large windows and a yard
a view of a city
$849,000 | 4 Farmer Road, Unit 4, Milton, MA 02186
$849,000 | 4 Farmer Road, Unit 4, Milton, MA 02186
1/33
Listed By CompassUnder Agreement

$849,000

2
Bedrooms
2,112
Square Feet
Unavailable
Acres
a view of a dining room with furniture and wooden floor
a living room with furniture and a flat screen tv
a living room with furniture and a window
a living room with furniture and a flat screen tv
a view of a dining room with furniture and wooden floor
a view of a dining room with furniture and wooden floor
a living room with furniture and a window
a kitchen with stainless steel appliances granite countertop a table chairs in it and wooden floors
a kitchen with granite countertop white cabinets and white appliances
a kitchen with stainless steel appliances granite countertop a sink a stove a microwave and cabinets
a kitchen with kitchen island a refrigerator a stove a sink and white cabinets
a living room with furniture
a bedroom with a bed and a dresser
a bedroom with a bed and a flat screen tv
a bathroom with a sink a mirror a toilet and shower
a spacious bedroom with a bed and a couch
a bedroom with bed and a window
a bathroom with a sink a mirror and vanity
a bedroom with a bed and a desk
a view of a house with a yard
an aerial view of a large building
a front view of a building with glass windows
1/22
Listed By CompassContingent

$699,000

3
Bedrooms
1,202
Square Feet
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
$615,000 | 1710 Dorchester Avenue, Unit 202, Boston, MA 02122
1/34
Listed By CompassOpen: 4/25 11:00AM - 12:30PM

$615,000

2
Bedrooms
882
Square Feet
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
$599,000 | 3 Roslin Street, Unit 2, Boston, MA 02124
1/18
Listed By CompassUnder Agreement

$599,000

3
Bedrooms
1,032
Square Feet
a front view of a building
a view of a dining room with furniture window and wooden floor
a living room with furniture and wooden floor
a view of a dining room with furniture and wooden floor
a living room with furniture and a potted plant
a living room with furniture and a potted plant
a view of a dining room with furniture and a potted plant
a kitchen with stainless steel appliances granite countertop a refrigerator and a stove
a living room with furniture and a potted plant
a bed room with a bed and furniture
a bedroom with a bed a window and dresser
a bed room with a bed and a night stand
a bathroom with a sink and a mirror
a view of a workspace with furniture and a window
a view of a workspace with furniture and a window
a bathroom with a sink a toilet and a mirror
a view of a tennis court
a view of a backyard of the house
a view of a house with a yard
$449,000 | 7 South Stone Mill Drive, Unit 412, Dedham, MA 02026
1/20
Listed By Compass

$449,000

2
Bedrooms
1,037
Square Feet
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
$389,000 | 7 South Stone Mill Drive, Unit 403, Dedham, MA 02026
1/23
Listed By Compass

$389,000

1
Bedrooms
830
Square Feet
a front view of a building with street view
a view of a building with a bench in front of a building
a view of an empty room with a window
a view of an empty room with a window
a view of a swimming pool
a view of a dining room with furniture and wooden floor
a living room with furniture and a painting on the wall
a view of room
a view of a livingroom with an empty space
a bedroom with a bed and wooden floor
a view of a hallway
a bathroom with a sink and a toilet
a bathroom with a sink and a mirror
a view of a house with a yard and plants
a view of a house with backyard and sitting area
a view of a house with a small yard and wooden fence
a picture of a book and a bed
1/17
Listed By Compass

$299,000

Studio
Bedrooms
1,020
Square Feet

MacKinnon & Co’s Transactions

Past Sales
a front view of a house with a yard

$2,425,000

3
Bedrooms
3,525
Square Feet
1.15
Acres
$1,955,000 | 30 Beaumont Street, Boston, MA 02124

$1,955,000

6
Bedrooms
5,600
Square Feet
0.35
Acres
$1,950,000 | 124 Canton Avenue, Milton, MA 02186

$1,950,000

6
Bedrooms
3,161
Square Feet
0.43
Acres
$1,880,000 | 1314 Walnut Street, Newton, MA 02461

$1,880,000

4
Bedrooms
2,865
Square Feet
0.33
Acres
$1,800,000 | 461 Eliot Street, Milton, MA 02186

$1,800,000

5
Bedrooms
3,471
Square Feet
0.37
Acres
$1,775,000 | 8 Elizabeth Lane, Hingham, MA 02043

$1,775,000

4
Bedrooms
3,668
Square Feet
0.29
Acres
a front view of a house with a garden

$1,550,000

5
Bedrooms
3,736
Square Feet
0.34
Acres
front view of a house with a window

$1,520,000

5
Bedrooms
3,268
Square Feet
0.25
Acres
a living room with furniture and a flat screen tv

$1,500,000

2
Bedrooms
1,422
Square Feet
a front view of a house with a yard

$1,440,000

4
Bedrooms
2,709
Square Feet
0.17
Acres
$1,350,000 | 10 Ashmont Street, Boston, MA 02124

$1,350,000

5
Bedrooms
2,723
Square Feet
0.09
Acres
a front view of a house with a garden

$1,350,000

5
Bedrooms
3,660
Square Feet
0.09
Acres
a front view of a house with a garden

$1,340,000

5
Bedrooms
3,322
Square Feet
0.23
Acres
a front view of a house with a yard

$1,340,000

5
Bedrooms
3,800
Square Feet
0.37
Acres
$1,325,000 | 25 Barrington Road, Boston, MA 02124

$1,325,000

5
Bedrooms
4,600
Square Feet
0.28
Acres
$1,305,000 | 10 Upland Avenue, Unit 1, Dorchester, MA 02124

$1,305,000

3
Bedrooms
4,360
Square Feet
$1,305,000 | 28 Roslin Street, Boston, MA 02124

$1,305,000

6
Bedrooms
2,637
Square Feet
0.14
Acres
Contact Agent | 84 Hinckley Road, Milton, MA 02186

Contact Agent

5
Bedrooms
3,462
Square Feet
0.46
Acres
Past Rentals
a view of ocean and mountain

$5,800

4
Bedrooms
a living room with stainless steel appliances furniture dining table and a kitchen view

$4,500

2
Bedrooms
$4,500 | 23 Agassiz Avenue, Unit 23, Belmont, MA 02478

$4,500

3
Bedrooms
$4,200 | 80 Hillsdale Street, Boston, MA 02124

$4,200

4
Bedrooms
$4,200 | 129 Houston Avenue, Milton, MA 02186

$4,200

3
Bedrooms
front view of a house with a yard

$4,200

3
Bedrooms
$4,200 | 345 West Broadway, Unit 2, Boston, MA 02127

$4,200

2
Bedrooms
a kitchen with wooden cabinets and stainless steel appliances

$4,200

2
Bedrooms
$4,100 | 45 Burnett Street, Unit 206, Boston, MA 02130

$4,100

3
Bedrooms
$4,000 | 345 West Broadway, Unit 1, Boston, MA 02127

$4,000

2
Bedrooms
$4,000 | 55 Havilend Street, Quincy, MA 02170

$4,000

3
Bedrooms
$3,800 | 18 Hawthorn Road, Unit 2, Milton, MA 02186

$3,800

3
Bedrooms
a kitchen with stainless steel appliances a sink stove and refrigerator

$3,800

2
Bedrooms
$3,800 | 129 Houston Avenue, Milton, MA 02186

$3,800

3
Bedrooms
$3,700 | 193 Grampian Way, Unit 2, Dorchester, MA 02125

$3,700

2
Bedrooms
1,823
Square Feet
$3,700 | 18 Hawthorn Road, Unit 2, Milton, MA 02186

$3,700

3
Bedrooms
$3,650 | 71 Stanton Street, Unit 3, Boston, MA 02124

$3,650

3
Bedrooms
$3,650 | 51 Garfield Street, Unit G, Quincy, MA 02169

$3,650

2
Bedrooms