Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 2-bathroom single family at 120 John Street in Fayetteville, NC is listed for $245,000 ($168 per sqft). Built in 1950, the home offers 1,459 sqft of living space on a 0.23 acres lot.

Agent Description

Located in Historic Haymount, 120 John Street presents timeless character paired with thoughtful updates and a layout designed for everyday living. Owned and cared for by one family since it was built in 1950, this 3-bedroom, 1.5-bath home reflects years of consistent upkeep and pride in ownership.

Hardwood flooring extends throughout the main living areas and bedrooms, complemented by a spacious living room with a decorative fireplace and a separate dining area featuring built-ins for added storage. Two distinct living spaces create options for entertaining, relaxing, or adapting to changing needs.

A unique bonus is the upper-level space accessed by an exterior staircase - ideal for storage or future expansion as additional living space, studio, or workspace. The kitchen has been updated with custom cabinetry, granite countertops, and newer appliances, and is supported by a generously sized pantry/storage room located beyond the kitchen.

At the rear of the home, an additional flex space (approximately 200 sq ft) can function as a home office, den, or secondary living area. Permit not located; not included in heated square footage. Outside, the property includes additional parking with a driveway that extends to the rear, along with a detached storage building. Conveniently located near Fort Bragg and just minutes to downtown Fayetteville, including restaurants, breweries, Cape Fear Regional Theatre, Segra Stadium, and area schools and colleges.

Key Features

  • Built in 1950
  • 0.23 acre lot

Property Details

1 story
1 full, 1 half
1950

Amenities

Hardwood

Monthly Cost Estimate

$1,310/mo

20% down · 6.5% · 30 years

Principal$177
Interest$1,062
Insurance$71

Estimates only. Actual payments may vary.

Location

120 John Street

Fayetteville, NC 28305

HAYMOUNT

Property Details

Flooring

HardwoodTile

Construction

VinylSiding

Pool Features

Porch

Heating

Natural Gas

Questions & Answers

This 3-bedroom, 2-bathroom single family at 120 John Street is listed at $245,000 ($168/sqft). The estimated monthly payment is $1,062 based on 20% down at 6.5% interest.

Key features include: Built in 1950, 0.23 acre lot.

This property is listed by AMANDA STONE and can be reached at 9104767080 or buyandsellwithamanda@gmail.com.

Similar Homes in Fayetteville

View all
AS

AMANDA STONE

Agent at RE/MAX CHOICE

(910) 476-7080

Listed by RE/MAX CHOICE

MLS# 759716· Source: listhub· Updated 12 days ago

Copyright © 2026 Longleaf Pine Realtors. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

120 John Street, Fayetteville, NC 28305

Open this listing in: