21 Grant St North Attleboro, MA $ 650,000
21 Grant St
$ 650,000
Share Save

21 Grant St

North Attleboro, MA, 02760
$ 650,000
Bedrooms4 Baths1.1 Sq 2,275

Monthly Estimate*

$ 4,489

21 Grant St, North Attleboro, MA 02760 - Image 1
21 Grant St, North Attleboro, MA 02760 - Image 2
21 Grant St, North Attleboro, MA 02760 - Image 3
21 Grant St, North Attleboro, MA 02760 - Image 4
21 Grant St, North Attleboro, MA 02760 - Image 5
21 Grant St, North Attleboro, MA 02760 - Image 6
21 Grant St, North Attleboro, MA 02760 - Image 7
21 Grant St, North Attleboro, MA 02760 - Image 8
21 Grant St, North Attleboro, MA 02760 - Image 9
21 Grant St, North Attleboro, MA 02760 - Image 10
21 Grant St, North Attleboro, MA 02760 - Image 11
21 Grant St, North Attleboro, MA 02760 - Image 12
21 Grant St, North Attleboro, MA 02760 - Image 13
21 Grant St, North Attleboro, MA 02760 - Image 14
21 Grant St, North Attleboro, MA 02760 - Image 15
21 Grant St, North Attleboro, MA 02760 - Image 16
21 Grant St, North Attleboro, MA 02760 - Image 17
21 Grant St, North Attleboro, MA 02760 - Image 18
21 Grant St, North Attleboro, MA 02760 - Image 19
21 Grant St, North Attleboro, MA 02760 - Image 20
21 Grant St, North Attleboro, MA 02760 - Image 21
21 Grant St, North Attleboro, MA 02760 - Image 22
21 Grant St, North Attleboro, MA 02760 - Image 23
21 Grant St, North Attleboro, MA 02760 - Image 24
21 Grant St, North Attleboro, MA 02760 - Image 25
21 Grant St, North Attleboro, MA 02760 - Image 26
21 Grant St, North Attleboro, MA 02760 - Image 27
21 Grant St, North Attleboro, MA 02760 - Image 28
21 Grant St, North Attleboro, MA 02760 - Image 29
21 Grant St, North Attleboro, MA 02760 - Image 30
21 Grant St, North Attleboro, MA 02760 - Image 31
21 Grant St, North Attleboro, MA 02760 - Image 32
21 Grant St, North Attleboro, MA 02760 - Image 33
21 Grant St, North Attleboro, MA 02760 - Image 34

Single Family Home for sale in North Attleboro, MA

for $650,000 with 4 bedrooms and 1 full bath, 1 half bath. This 2,275 square foot home was built in 1901 on a lot size of 0.43.

Welcome to this beautifully preserved Victorian home, ideally located near historic downtown North Attleboro with convenient access to major highways. Filled with timeless character and thoughtful details rarely found in newer construction, this spacious home offers a wonderful blend of charm, functionality, and opportunity. The beautifully landscaped, oversized lot provides plenty of space for entertaining, gardening, and outdoor enjoyment. Relax and unwind on the expansive front porch, perfect for morning coffee or evening gatherings. Step through the impressive front door into a welcoming, open-concept first floor featuring a spacious living room, dining room, kitchen, and versatile bonus room. Two winding staircases provide access to the second floor, where you’ll find four generously sized bedrooms along with an additional room featuring a fireplace—ideal for a home office, den, or second-floor bonus room. Beautiful built-ins, window seats, and other architectural details add warmth and distinctive character throughout. The finished third floor offers even more possibilities, providing flexible additional living space that could be transformed into an expansive media room, home office, or luxurious primary suite. A rare opportunity to own a character-filled Victorian home with abundant space, an oversized yard, and a prime location close to downtown amenities and major transportation routes.Some photos are virtually staged to show potential furniture placement, flooring options and room color idea.

See more

Single Family Contingent

Price

$ 650,000

Bedrooms

4

Full Bath

1

Half Bath

1

Property Type

Single Family

Taxes

$ 6,069

Style

Colonial

Lot Size

0.43

Year Built

1901

Town/City

North Attleboro

County/Region

Bristol

MLS | Web ID

73573576

List By
Kimberly Mclaughlin

Listing Agent

Conway - Mansfield

Broker

Affordability Calculator

$4,995
Per Month
90%
10%
0%
Monthly Principal & Interest
$4,489
Monthly Property Taxes
$506
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 7.375% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby

Neighborhood & Schools

MLS Property Information Network, Inc rules require that you sign in here to see more detail on this property.
Pricing History
DatePricePrice ChangeDescription
9/29/2026$650,000 -5.80% Price Down
9/8/2026$690,000 Listed Price

Map


See all

21 Grant St, North Attleboro, MA, 02760 is a Single Family Home for sale at $650,000 with 2,275 sqft and a lot size of 0.43. 21 Grant St has 4 bedrooms, 1.1 baths, and was built in 1901. The property's zip code is 02760 which is in North Attleboro, MA