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 Boston, 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

$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
$2,950,000 | 535 Washington Street, Duxbury, MA 02332
1/42
Listed By CompassOpen: 5/16 12:00PM - 02:00PM

$2,950,000

6
Bedrooms
8,560
Square Feet
0.34
Acres
a front view of a house with a yard
a front view of a house with garden
a living room with furniture a large window and a chandelier
a living room with furniture and a book shelf
a living room with furniture a flat screen tv and a large window
a living room with furniture and a fireplace
a view of a dining room with furniture and windows
a open kitchen with stainless steel appliances granite countertop a stove and white cabinets
a kitchen with stainless steel appliances granite countertop a refrigerator a stove and a sink
a view of a livingroom with furniture wooden floor and a window
a living room with furniture and a window
a bathroom with a sink a mirror and light fixture
a dining room with furniture a chandelier and wooden floor
a living room with furniture and a fireplace
a view of entryway and hall with wooden floor
a view of a livingroom with furniture
a bedroom with a bed and a window
a bathroom with a granite countertop sink a toilet and shower
a bedroom with a bed furniture and a large window
a bedroom with a bed and a book shelf
a bedroom with a bed and dresser with mirror
a bathroom with a double vanity sink a mirror and a bathtub
a workspace with a large window
a living room with fireplace furniture and a wooden floor
a bedroom with a bed and wooden floor
a bathroom with a toilet a sink and a window
front view of a house with a patio
a view of a chairs and table in a backyard
a view of house with backyard
a view of a backyard of the house
a view of balcony with wooden floor and outdoor seating
a view of a house with a yard
$2,000,000 | 25 Barrington Road, Boston, MA 02124
1/33
Listed By CompassUnder Agreement

$2,000,000

5
Bedrooms
4,300
Square Feet
0.28
Acres
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
$995,000 | 33 Bateswell Road, Boston, MA 02124
1/38
Listed By CompassContingent

$995,000

4
Bedrooms
1,646
Square Feet
0.09
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
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
$799,000 | 41 Truro Lane, Milton, MA 02186
1/36
Listed By CompassUnder Agreement

$799,000

3
Bedrooms
1,374
Square Feet
0.21
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 CompassUnder Agreement

$699,000

3
Bedrooms
1,202
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 brick building
a kitchen with sink a refrigerator and a stove
a kitchen with a sink cabinets and a flat screen tv
a kitchen with cabinets and refrigerator
a kitchen with stainless steel appliances a sink stove refrigerator and cabinets
a kitchen with stainless steel appliances granite countertop a refrigerator and a stove
a kitchen with stainless steel appliances a sink and a refrigerator
a living room with furniture and flowers
a dining room with furniture and chandelier
a dining room filled chandelier and wooden floor
a living room with furniture and a flat screen tv
a living room with furniture and a large window
a bedroom with a bed table and a large mirror
a bedroom with bed and a night stand
a bedroom with a bed and window
a bedroom with a bed and a painting on the wall
a bathroom with a toilet sink and mirror
a bathroom with a double vanity sink mirror and
a room with furniture and a flat screen tv
a room that has a bed and a bookshelf in it
a bedroom with furniture and a book shelf
a room with furniture and a flat screen tv
a bathroom with a sink a toilet and a mirror
a view of balcony with wooden floor
a balcony with wooden floor
a view of a room with gym equipment
a view of car garage
a view of entryway
a view of a hallway with seating area
an aerial view of residential houses with city view
an aerial view of city
an aerial view of a city
1/32
Listed By Compass

$599,000

2
Bedrooms
882
Square Feet
a front view of a building
a front view of a building with garden and entryway
a view of a brick house with potted plants
a kitchen with granite countertop a sink a stove top oven a counter space and cabinets
a hallway with sink and mirror
a kitchen with kitchen island granite countertop stainless steel appliances cabinets a sink and a counter top space
a living room with furniture and a window
a living room with furniture and a wooden floor
a living room with furniture and wooden floor
a living room with furniture and a flat screen tv
a living room with furniture and a flat screen tv
a bedroom with a bed and a potted plant on the dresser
a bedroom with a bed and a flat screen tv
a living room with a bed and a television
a view of walk in closet with clothes and shoes
a bathroom with a toilet sink vanity and mirror
a utility room with dryer and washer
a view of a dining room with furniture a chandelier and wooden floor
a view of a tennis court
a view of a house with a yard
a front view of a house with parking area
1/21
Listed By Compass

$375,000

1
Bedrooms
830
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 yard

$1,570,000

4
Bedrooms
2,782
Square Feet
0.20
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
a front view of a house with a garden

$1,350,000

5
Bedrooms
3,660
Square Feet
0.09
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 yard

$1,340,000

5
Bedrooms
3,800
Square Feet
0.37
Acres
a front view of a house with a garden

$1,340,000

5
Bedrooms
3,322
Square Feet
0.23
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 | 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
$4,500 | 23 Agassiz Avenue, Unit 23, Belmont, MA 02478

$4,500

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

$4,500

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

$4,200

4
Bedrooms
a kitchen with wooden cabinets and stainless steel appliances

$4,200

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

$4,200

2
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,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 | 129 Houston Avenue, Milton, MA 02186

$3,800

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

$3,800

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

$3,800

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

$3,700

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

$3,700

2
Bedrooms
1,823
Square Feet
$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