21 John St # 1 Attleboro, MA $ 2,600
21 John St # 1
$ 2,600
Share Save

21 John St # 1

Attleboro, MA, 02703
$ 2,600
Bedrooms2 Baths1.0 Sq 1,000
21 John St # 1, Attleboro, MA 02703 - Image 1
21 John St # 1, Attleboro, MA 02703 - Image 2
21 John St # 1, Attleboro, MA 02703 - Image 3
21 John St # 1, Attleboro, MA 02703 - Image 4
21 John St # 1, Attleboro, MA 02703 - Image 5
21 John St # 1, Attleboro, MA 02703 - Image 6
21 John St # 1, Attleboro, MA 02703 - Image 7
21 John St # 1, Attleboro, MA 02703 - Image 8
21 John St # 1, Attleboro, MA 02703 - Image 9
21 John St # 1, Attleboro, MA 02703 - Image 10
21 John St # 1, Attleboro, MA 02703 - Image 11
21 John St # 1, Attleboro, MA 02703 - Image 12
21 John St # 1, Attleboro, MA 02703 - Image 13
21 John St # 1, Attleboro, MA 02703 - Image 14
21 John St # 1, Attleboro, MA 02703 - Image 15
21 John St # 1, Attleboro, MA 02703 - Image 16
21 John St # 1, Attleboro, MA 02703 - Image 17

Property for Rent in Attleboro, MA

for $2,600 with 2 bedrooms and 1 full bath. This 1,000 square foot property was built in 1910.

ALL UTILITIES INCLUDED — heat, hot water, electricity, and water — making for simple, predictable monthly living. Welcome to this well-maintained two-level apartment at 21 John St in Attleboro, offering a spacious and flexible layout with 2 bedrooms and 1 full bathroom. The unit features oversized rooms, great natural light throughout, and a functional floor plan perfect for comfortable everyday living. Enjoy a large living area, separate dining space, and an updated kitchen with ample cabinet storage. Additional highlights include hardwood flooring, fresh finishes, and plenty of closet space. Located on a quiet residential street, yet just minutes from downtown Attleboro, local shops, restaurants, and the commuter rail. Easy access to major highways makes commuting to Boston or Providence seamless. Available for immediate occupancy.

See more

Rental Active

Price

$ 2,600

Bedrooms

2

Full Bath

1

Taxes

$ 0

Style

Apartment

Year Built

1910

Town/City

Attleboro

County/Region

Bristol

MLS | Web ID

73488264

List By
Kristel Stavri

Listing Agent

Douglas Elliman Real Estate - The Sarkis Team

Broker

Nearby

Neighborhood & Schools

MLS Property Information Network, Inc rules require that you sign in here to see more detail on this property.
Pricing History
Date Price Price Change Description
4/29/2026 $2,600 -7.14% Price Down
4/28/2026 $2,800 -37.78% Price Down
3/18/2026 $4,500 Listed Price

Map


See all

See All

21 John St # 1, Attleboro, MA, 02703 is a Property for Rent at $2,600 with 1,000 sqft. 21 John St # 1 has 2 bedrooms, 1.0 baths, and was built in 1910. The property's zip code is 02703 which is in Attleboro, MA