Meet Our Agents

Samantha Johnson
REALTOR®
Truro
902-814-5023
902-814-5023
902-407-7373
1-12/17
  • 30 Cedar Drive in Salmon River: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region) : MLS®# 202604519

    30 Cedar Drive 104-Truro/Bible Hill/Stewiacke Salmon River B2N 5W4
    Main Photo: 30 Cedar Drive in Salmon River: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region)  : MLS®# 202604519
    $439,000
    Residential
    Status:
    Active
    MLS® Num:
    202604519
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,768 sq. ft.
    Welcome to 30 Cedar Drive, a stunning brand-new two-storey home that perfectly blends modern style, comfort, and functionality. Ideally located just minutes from downtown, this home is tucked into a quiet, family-friendly neighborhood, offering the perfect balance of convenience and peaceful living. The main level features 9-foot ceilings and a bright open-concept layout, creating an inviting space ideal for both everyday living and entertaining. The beautiful kitchen serves as the heart of the home, showcasing stylish cabinetry, stainless steel appliances, and a large island that provides the perfect spot for gathering with family and guests. A convenient powder room completes the main floor. Upstairs, you’ll find three spacious bedrooms, including a beautiful primary suite featuring a large walk-in closet and private ensuite, along with a second full bathroom for added convenience. Designed with year-round comfort in mind, the home features electric baseboard heating throughout, a ductless heat pump on the main floor, and central heating and cooling in the upstairs bedrooms. Additional highlights include high-end vinyl plank flooring, a double driveway, and a back patio perfect for relaxing or entertaining outdoors. With modern finishes, thoughtful design, and an unbeatable location, this brand-new home is ready to welcome its new owners. Don’t miss your opportunity to make 30 Cedar Drive yours. More details
    Listed by Keller Williams Select Realty (Truro) and Keller Williams Select Realty
    Samantha  Johnson, REALTOR®
  • 9 Crystal Lake Drive in Brookfield: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region) : MLS®# 202603974

    9 Crystal Lake Drive 104-Truro/Bible Hill/Stewiacke Brookfield B0N 1C0
    Main Photo: 9 Crystal Lake Drive in Brookfield: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region)  : MLS®# 202603974
    $392,500
    Residential
    Status:
    Pending
    MLS® Num:
    202603974
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,443 sq. ft.
    Welcome to this beautifully maintained home in the desirable community of Brookfield, offering the perfect balance of comfort, space, and convenience. This inviting property features 3 bedrooms and 1.5 bathrooms, making it ideal for families or those looking for extra living space. Step inside to a bright and spacious kitchen and dining area, perfect for everyday living and entertaining. Natural light fills the home, while the cozy living room features a pellet stove that creates a warm and welcoming atmosphere. The main floor also includes a generous primary bedroom and a full bathroom complete with a relaxing air jet tub. The fully finished basement provides even more living space, offering two additional bedrooms, a large rec room perfect for watching the game or relaxing with family, a convenient powder room with laundry, and plenty of additional storage. This home is equipped for year-round comfort with two heat pumps. Outside, you'll find a paved double driveway and a storage shed for added convenience. The private, beautifully landscaped yard features lovely gardens for those with a green thumb, along with a patio that’s perfect for summer BBQs or unwinding in a hammock on warm evenings. Located just 15 minutes from Truro with easy highway access for commuters, this property is also approximately 30 minutes from Halifax Stanfield International Airport. Enjoy everything Brookfield has to offer, including nearby schools, the local rink with daycare, ball fields, and the beautiful Brookfield Golf Course. Local amenities such as the post office, bakery, pharmacy, gas station, and churches are all close by. This home truly delivers on space, lifestyle, and location. Don’t miss your opportunity—book your showing today! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Danielle Johnson, REALTOR®
  • 2661 Foxbrook Road in Westville: 107-Trenton, Westville, Pictou Residential for sale (Northern Region) : MLS®# 202604522

    2661 Foxbrook Road 107-Trenton, Westville, Pictou Westville B0K 2A0
    Main Photo: 2661 Foxbrook Road in Westville: 107-Trenton, Westville, Pictou Residential for sale (Northern Region)  : MLS®# 202604522
    $359,900
    Residential
    Status:
    Active
    MLS® Num:
    202604522
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,475 sq. ft.
    Country Charm with Town Convenience! Nestled on Foxbrook Road, this bright and welcoming two-story home offers the perfect blend of rural tranquility and in-town living. Featuring 3 spacious bedrooms and 1.5 baths, the layout is designed for both comfort and function. Step inside through the handy mudroom and into the generously sized kitchen, ideal for family gatherings and everyday meals. A formal dining room, cozy living room, and convenient half bath complete the main level. Upstairs, you’ll find three well-sized bedrooms and a full 4-piece bathroom. Set on over an acre of landscaped grounds with mature trees — including apple trees — this property offers privacy, room to roam, and the potential to add a garage. All this, just 15 minutes from the amenities of New Glasgow. Don’t miss out—book your viewing today! More details
    Listed by Keller Williams Select Realty (Truro)
    Mary Brown, REALTOR®
    Samantha  Johnson, REALTOR®
  • 7051 Highway 2 in Portapique: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region) : MLS®# 202529115

    7051 Highway 2 104-Truro/Bible Hill/Stewiacke Portapique B0M 1B0
    Main Photo: 7051 Highway 2 in Portapique: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region)  : MLS®# 202529115
    $220,000
    Residential
    Status:
    Active
    MLS® Num:
    202529115
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    784 sq. ft.
    Completely rebuilt from the studs up in 2020, this charming 2-bedroom mini home is set on its own spacious 0.45-acre lot just minutes from the spectacular Bay of Fundy. Thoughtfully upgraded and move-in ready, it perfectly blends comfort, style, and functionality. Step inside to an inviting open-concept layout where the kitchen seamlessly connects with the living room—ideal for everyday living and entertaining. The generous primary bedroom provides a peaceful retreat, while a second bedroom offers flexibility as a guest space or home office. The large, modern bathroom also includes a convenient laundry area. Notable updates include a 200-amp electrical service, metal roof (2020), fiberglass insulation, updated plumbing (2020), and a hot water heater (2020). Patio doors lead to a spacious back deck, perfect for summer barbecues or quiet evenings outdoors. Plus, a newly built 16x30 wired workshop (2024) provides ample space for hobbies, projects, or storage. Located just 15 minutes from Masstown Market and 30 minutes from Truro, this property offers both rural charm and easy access to amenities. Plus, you’ll find excellent bass fishing just minutes away at the Bay of Funday. Whether you’re a first-time buyer or looking to downsize, this beautifully updated home is a fantastic opportunity. Don’t miss out—book your viewing today! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • 959 Kemptown Road in Kemptown: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region) : MLS®# 202604650

    959 Kemptown Road 104-Truro/Bible Hill/Stewiacke Kemptown B6L 2J1
    Main Photo: 959 Kemptown Road in Kemptown: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region)  : MLS®# 202604650
    $124,500
    Residential
    Status:
    Active
    MLS® Num:
    202604650
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    384 sq. ft.
    Welcome to 959 Kemptown Road, your own wilderness retreat set on 5.3 acres. This camp offers the perfect escape from the hustle and bustle of everyday life while only being 15 minutes from amenities. The cozy camp features a single main living space, a wood stove for warmth, and power, creating a comfortable spot to relax after a day spent outdoors. Whether you’re searching for a base for hunting adventures, a summer getaway, or a place to stay after a day on the trails, this property offers plenty of flexibility and potential. The land is a beautiful blend of mature trees and small cleared areas, providing both privacy and usable outdoor space. ATV trails run throughout the property, with the opportunity to reconnect to the main trail system for even more exploring. Spend your days riding, hiking, or enjoying the peaceful surroundings, and your evenings unwinding by a fire under the stars. Adding even more value is the 16x38 wired shop, offering excellent storage for ATVs, snowmobiles, and outdoor equipment, or a great space for projects and hobbies. If you’ve been searching for a private outdoor retreat with endless possibilities, 959 Kemptown Road could be the perfect place to make your own. More details
    Listed by Keller Williams Select Realty (Truro) and Keller Williams Select Realty
    Samantha  Johnson, REALTOR®
  • 2320 Riverside Road in Green Creek: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region) : MLS®# 202526642

    2320 Riverside Road 104-Truro/Bible Hill/Stewiacke Green Creek B0N 2J0
    Main Photo: 2320 Riverside Road in Green Creek: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region)  : MLS®# 202526642
    $85,000
    Vacant Land
    Status:
    Active
    MLS® Num:
    202526642
    This beautiful 3.53-acre property offers the perfect blend of privacy and convenience—just waiting for you to build your dream home. The lot is partially cleared with a driveway and culvert already installed, saving you time and effort. Located only 10 minutes from Stewiacke and Highway 102, and less than 30 minutes from Truro, you’ll enjoy easy access to amenities while being less than an hour from Halifax. It’s the ideal location for those who want peaceful country living without giving up convenience. Imagine relaxing on your future porch surrounded by nature—or spending weekends exploring the area’s 4-wheeling and snowmobiling trails. This property truly offers endless potential for your own piece of paradise. Come walk the land, take in the tranquility, and let your imagination bring your dream home to life! More details
    Listed by Keller Williams Select Realty (Truro) and Keller Williams Select Realty
    Samantha  Johnson, REALTOR®
  • Lot 24-3 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region) : MLS®# 202601947

    Lot 24-3 East Mountain Road 104-Truro/Bible Hill/Stewiacke East Mountain B6L 2Y2
    Main Photo: Lot 24-3 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region)  : MLS®# 202601947
    $69,900
    Vacant Land
    Status:
    Active
    MLS® Num:
    202601947
    Lot 24-3 East Mountain is a 2.35 acre property located very conveniently near Bible Hill amenities, Mountain Golf Course and the main Highway 2. Location certificate and subdivision documents available. Currently zoned as Rural General property, allowing for a duplex unit - consult county for current and future potential uses. Book your viewing! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • Lot 24-4 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region) : MLS®# 202601948

    Lot 24-4 East Mountain Road 104-Truro/Bible Hill/Stewiacke East Mountain B6L 2Y2
    Main Photo: Lot 24-4 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region)  : MLS®# 202601948
    $69,900
    Vacant Land
    Status:
    Active
    MLS® Num:
    202601948
    Lot 24-4 East Mountain is a 2.26 acre property located very conveniently near Bible Hill amenities, Mountain Golf Course and the main Highway 2. Location certificate and subdivision documents available. Currently zoned as Rural General property, allowing for a duplex unit - consult county for current and future potential uses. Book your viewing! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • Lot 24-2 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region) : MLS®# 202601946

    Lot 24-2 East Mountain Road 104-Truro/Bible Hill/Stewiacke East Mountain B6L 2Y2
    Main Photo: Lot 24-2 East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region)  : MLS®# 202601946
    $69,900
    Vacant Land
    Status:
    Active
    MLS® Num:
    202601946
    Lot 24-2 East Mountain is a 2.44 acre property located very conveniently near Bible Hill amenities, Mountain Golf Course and the main Highway 2. Location certificate and subdivision documents available. Currently zoned as Rural General property, allowing for a duplex unit - consult county for current and future potential uses. Book your viewing! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • 977 Kemptown Road in Kemptown: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region) : MLS®# 202523563

    977 Kemptown Road 104-Truro/Bible Hill/Stewiacke Kemptown B6L 2H9
    Main Photo: 977 Kemptown Road in Kemptown: 104-Truro/Bible Hill/Stewiacke Residential for sale (Northern Region)  : MLS®# 202523563
    $69,000
    Residential
    Status:
    Pending
    MLS® Num:
    202523563
    Bathrooms:
    1
    Floor Area:
    288 sq. ft.
    Set on 4.8 acres of natural beauty, this charming 1-year-old camp is the perfect escape from the hustle and bustle of everyday life. Whether you’re looking for a base for hunting adventures, a summer getaway, or a place to live while building your dream home, this property offers endless potential. The land is a beautiful mix of mature trees and open clearings, giving you the ideal balance of privacy and usable space. Outdoor enthusiasts will love exploring the on-site trails, snowmobiling or ATVing on nearby routes, or simply relaxing by a fire under the stars. This property is more than a camp—it’s a slice of wilderness paradise where you can disconnect from daily distractions and reconnect with nature’s simplicity. Don’t miss the chance to make this peaceful retreat your own! More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • Lot 24-3 Old East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region) : MLS®# 202601953

    Lot 24-3 Old East Mountain Road 104-Truro/Bible Hill/Stewiacke East Mountain B6L 2L3
    Main Photo: Lot 24-3 Old East Mountain Road in East Mountain: 104-Truro/Bible Hill/Stewiacke Vacant Land for sale (Northern Region)  : MLS®# 202601953
    $59,900
    Vacant Land
    Status:
    Active
    MLS® Num:
    202601953
    Lot 24-3 Old East Mountain Road has 7.54 acres of land and 1374ft along the 104 Trans Canada Highway. Zoning is Rural which allows for uses such as duplex, single family construction, consult County further. Surveyed with property markers and approved placement for driveways. Location is near the amenities of Bible Hill and minutes to Mountain Golf Course, highway on ramp, fire hall and gas station. Book your viewing today! (This is one of three lots being sold, check other listings). More details
    Listed by Keller Williams Select Realty (Truro)
    Samantha  Johnson, REALTOR®
    Mary Brown, REALTOR®
  • Lot 22-1 Highway 6 in Toney River: 108-Rural Pictou County Vacant Land for sale (Northern Region) : MLS®# 202601982

    Lot 22-1 Highway 6 108-Rural Pictou County Toney River B0K 1N0
    Main Photo: Lot 22-1 Highway 6 in Toney River: 108-Rural Pictou County Vacant Land for sale (Northern Region)  : MLS®# 202601982
    $54,900
    Vacant Land
    Status:
    Active
    MLS® Num:
    202601982
    Lot 22-1 offers 2.18 acres of land in the coastal community of Toney River, Nova Scotia. With wide views of the Northumberland Strait, this property provides a great opportunity to build a seasonal cottage or year-round home. Located just 15 minutes from the Prince Edward Island ferry terminal and the town of Pictou, the lot is well-positioned for access to local services, waterfront attractions, and regional amenities. The nearby village of Tatamagouche adds to the area’s appeal with its shops, cafés, and community events. This lot is part of a growing development and may be suitable for various building plans. A practical option for those looking to enjoy Nova Scotia’s north shore. More details
    Listed by Keller Williams Select Realty (Truro)
    Mary Brown, REALTOR®
    Samantha  Johnson, REALTOR®
1-12/17
Data was last updated March 19, 2026 at 09:20 PM (UTC)