128 John Street
Fayetteville, NC 28305Come see this beautiful, charming home featuring 3 bedrooms & 1 full bath, located on a picturesque street perfect for walking and family living. The home was renovated in 2018, including a new roof, updated kitchen with new cabinets, countertops, and appliances, as well as a fully renovated bathroom with updated fixtures and vanity. Enjoy the spacious family room with a cozy fireplace and an open kitchen with an island, plus an additional room off the kitchen—ideal for a home office or playroom. Step outside to a large backyard with a deck and outdoor patio, perfect for entertaining or gathering around a fire pit. Conveniently located close to shopping, restaurants, and downtown Fayetteville.
- Exterior Features
- Interior Features
- Property Features
- Lot Size Acres 0.23
- Parking Features None
- Patio And Porch Features Deck, Patio, Other
- Appliances Dishwasher, Gas Range
- Basement Crawl Space
- Cooling Y/N Yes
- Fireplaces Total 1
- Flooring Hardwood, Laminate, Tile, Vinyl
- Heating Gas Pack
- Heating Y/N Yes
- Interior Features Ceiling Fan(s), Entrance Foyer, Kitchen Island, Walk-In Shower
- Laundry Features Inside
- Rooms Total 6
- Lot Features Cleared
- Year Built 1947
Additional Property Information
- TypeSingle Family Residence
- Built1947
- NeighborhoodHaymount
- CountyCumberland
- AreaFayetteville
- Elementary School
- Middle School
- High School
Listing courtesy of COLDWELL BANKER ADVANTAGE - FAYETTEVILLE. © 2026 Triangle MLS, Inc. of North Carolina. All Rights Reserved. Information deemed reliable but not guaranteed.
Property location
Monthly payment calculator
Find your amountSchedule a Tour
Ready for a tour of this house? You can either schedule an in-person walkthrough, or one of our agents can take you on a virtual tour via video call.