58 m
Distance
Welcome to 21 Spruce Street, Moncton. This well-maintained up-and-down duplex offers an excellent opportunity for investors or buyers looking for a mortgage helper. Conveniently located close to the Moncton Hospital, schools, shopping, parks and public transit, the property is situated in one of Moncton's established rental neighbourhoods. The main floor features a bright and functional three-bedroom apartment, while the lower level offers a comfortable two-bedroom apartment with its own separate entrance. Both units are currently tenant occupied, providing immediate rental income. Each apartment is separately metered for NB Power and is equipped with its own electric furnace and hot water tank, allowing tenants to pay their own electricity. Recent improvements include new roof shingles and new windows (2021), helping to reduce future maintenance costs. Additional features include a shared laundry area, ample parking, a storage shed, and a private backyard with a deck. Whether you are expanding your investment portfolio or purchasing your first income property, this duplex is well worth a look. Call your REALTOR today to arrange your private viewing.
Source: Public Records
Discover key demographics, population statistics, and environmental insights for the Moncton, NB area.
79/100
Very Walkable
Walk Score ®
38/100
Some Transit
Transit Score ®
74/100
Very Bikeable
Bike Score ®
Most errands can be accomplished on foot. A few nearby public transportation options. Biking is convenient for most trips.
5 nearby routes: 5 bus, 0 rail, 0 other
The average walkability score in the surrounding area is Walk Score: 32/100, Transit Score: 20/100, Bike Score: 44/100.
58 m
Distance
115 m
Distance
126 m
Distance
159 m
Distance
175 m
Distance
224 m
Distance
249 m
Distance
92 m
Distance
129 m
Distance
129 m
Distance
209 m
Distance
237 m
Distance
237 m
Distance
58 m
Distance
67 m
Distance
115 m
Distance
126 m
Distance
159 m
Distance
171 m
Distance
175 m
Distance
224 m
Distance
247 m
Distance
249 m
Distance
101 m
Distance
214 m
Distance
179 m
Distance
129 m
Distance
159 m
Distance
234 m
Distance
2 bds • 1 ba • sqft
9 Clinton
3 bds • 1 ba • sqft
118 Spruce Street
3 bds • 1 ba • 1400 sqft
118 Spruce Street
2 bds • 2 ba • sqft
110 Cedar Street
3 bds • 1 ba • 1393 sqft
118 Cedar Street
3 bds • 1 ba • sqft
118 Cedar Street
6 bds • 3 ba • sqft
162 Churchill
3 bds • 1 ba • 990 sqft
68 Katherine Avenue
3 bds • 1 ba • 34 sqft
68 Katherine Avenue
3 bds • 2 ba • sqft
141 Atkinson
5 bds • 3 ba • 2508 sqft
18 Atkinson Avenue
5 bds • 3 ba • sqft
18 Atkinson Avenue
4 bds • 0 ba • 1050 sqft
195 McSweeney
3 bds • 3 ba • sqft
147 Waverley Avenue
4 bds • 2 ba • 1962 sqft
134 Waverley Street
4 bds • 2 ba • sqft
134 Waverley Street
3 bds • 2 ba • sqft
88 Walsh Street
0 bds • 0 ba • sqft
153-155 Argyle Street
5 bds • 3 ba • sqft
153-155 Argyle Street
Source: Realty.com
21 Spruce Street, Moncton, NB E1C 7K1 in Moncton, NB E1C 7K1 is a single family residence listed at $345,000. Highlights include 5 bedrooms, 2 bathrooms. Realty.ca has 48 photos, sales history, school insights, and mortgage tools for this listing.
Realty.com has 48 photos of 21 Spruce Street.
The full address for this home is 21 Spruce Street, Moncton, NB E1C 7K1.
21 Spruce Street has been listed on Realty.com since Fri July 31, 2026
Most errands can be accomplished on foot. A few nearby public transportation options. Biking is convenient for most trips.
The average walkability score in the surrounding area is Walk Score: 32/100, Transit Score: 20/100, Bike Score: 44/100.
Listing provided courtesy of:
eXp Realty
(tel: .)
Listing agent:
Juergen Weiland
This content last refreshed on 2026-09-27 16:52:34. Some properties which appear for sale on this web site may subsequently have sold or may no longer be available.