Visit REALTOR® website for additional information. A rare opportunity in the heart of downtown Truro—this legal duplex has been extensively updated and modernized while preserving its timeless character and charm! Offering exceptional flexibility, you can live comfortably in the spacious three-bedroom, two-storey main home with bonus attic loft while generating income from the attached one-bedroom unit with its own private entrance to help offset your mortgage. The main residence is bright and welcoming with high ceilings and featuring a large living room with a cozy pellet stove, a formal dining room highlighted by a bay window, and a well-appointed kitchen with center island, abundant cabinetry, and generous counter space. Thoughtful touches include two mudrooms, main-floor laundry, full bathrooms on both levels, along with a charming attic loft ideal for a studio, games room or retreat. The attached one-bedroom unit is equally inviting and self-contained, complete with its own driveway and entrance, a porch/laundry room, spacious kitchen and living room, comfortable bedroom, and full bathroom. The home is currently configured for multi-generational living, with secondary interior access that can easily be secured or closed off. Alternatively, the layout allows for conversion back to a single-family home or the potential to create two separate two-bedroom units (existing door behind wardrobe in upstairs bedroom). Step outside to your own private backyard oasis—a beautifully landscaped, fully fenced yard featuring a large deck with gazebo, a pool house with heated above-ground pool and hot tub, two sheds, and a 14’ x 20’ garage. Truly one of a kind, this exceptional property offers versatility, income potential, and lifestyle amenities—all in a prime downtown Truro location.
Data was last updated January 14, 2026 at 01:20 PM (UTC)
Area Statistics
Listings on market:
201
Avg list price:
$389,900
Min list price:
$74,900
Max list price:
$2,750,000
Avg days on market:
88
Min days on market:
2
Max days on market:
827
Avg price per sq.ft.:
$276.34
These statistics are generated based on the current listing's property type
and located in
104-Truro/Bible Hill/Stewiacke. Average values are
derived using median calculations. This data is not produced by the MLS® system.