Warning: session_start(): Unable to clear session lock record in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380048 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 396960 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 406984 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0015 763528 4. Container->boot() /var/www/app/boot/app.php:39 0.0043 1345368 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.7908 1619768 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.7909 1623568 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.7910 1625784 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.7910 1625784 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7910 1625784 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7910 1625784 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1625784 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7910 1626024 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.7910 1627800 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.7910 1627800 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1627800 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.7910 1627800 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.7910 1628312 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7910 1628312 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7910 1628312 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1628312 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7911 1629136 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7911 1629192 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7911 1629192 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.7911 1629192 25. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 Warning: session_start(): Failed to read session data: memcached (path: mcrouter.rew-memcached:5000) in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380048 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 396960 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 406984 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0015 763528 4. Container->boot() /var/www/app/boot/app.php:39 0.0043 1345368 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.7908 1619768 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.7909 1623568 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.7910 1625784 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.7910 1625784 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7910 1625784 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7910 1625784 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1625784 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7910 1626024 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.7910 1627800 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.7910 1627800 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1627800 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.7910 1627800 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.7910 1628312 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7910 1628312 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7910 1628312 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7910 1628312 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7911 1629136 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7911 1629192 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7911 1629192 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.7911 1629192 25. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 17 Elm St, HOPEWELL Property Listing: MLS® #NJME2066104

17 Elm St, HOPEWELL, NJ

$845,000

Previous Next

4

Beds

3

Baths

2,846

Square feet

0.34

Acres

About 17 Elm St

This home offers both charm and flexibility with its multi-level design and prime location on a large corner lot in desirable Hopewell Borough. Perfectly situated within walking distance to the award-winning Hopewell Elementary School, as well as local shops and restaurants, it combines small-town living with everyday convenience. The light-filled interior opens with a welcoming living room centered around a corner wood- burning fireplace. A few steps up lead to the dining area and an updated eat-in kitchen featuring a new skylight, generous storage and counter space, and newer appliances. The upper level offers two spacious bedrooms, a master suite and a remodeled full bath with a soaking tub. The master suite has been completely renovated, showcasing a custom walk-in closet and modern en suite bathroom. A unique two-room loft, accessible from both the master and a secondary bedrooms, provides a tucked-away retreat perfect for an office, play area, or reading nook. The lower level includes a large family room with a second fireplace, wet bar, and wine refrigerator, creating an ideal space for entertaining. This level also features a guest or in-law suite with a renovated full bath, laundry facilities, and direct access to the backyard and two-car garage. A finished basement adds even more versatility with natural light and space for a home office, gym, or recreation area. Outdoor living shines with a raised composite deck offering views of the Sourland Mountains, ideal for morning coffee or sunset cocktails. The paver patio includes custom lighting and a curved sitting wall perfect for grilling, entertaining, or relaxing around a fire pit. There is a large shed for extra storage. The oversized lot offers both open space and privacy, surrounded by mature and newly planted trees. Recent upgrades include a new roof and skylights (2024), remodeled bathrooms (2019), LG appliance package (2021), refinished hardwood floors, new carpeting, composite deck (2021), smart thermostat, new front entry, and a newer hot water heater. With over 2,800 square feet of finished living space, this beautifully maintained home combines comfort, character, and convenience in the heart of Hopewell Borough.

Features of 17 Elm St

MLS® # NJME2066104
Price $845,000
Bedrooms 4
Bathrooms 3.00
Full Baths 3
Square Footage 2,846
Acres 0.34
Year Built 1991
Type Residential
Sub-Type Detached
Style Other
Status Active

Community Information

Address 17 Elm St
Area Hopewell Boro (21105)
Subdivision HOPEWELL WOODS
City HOPEWELL
County MERCER-NJ
State NJ
Municipality HOPEWELL BORO
Zip Code 08525

Amenities

Amenities Master Bath(s), Butlers Pantry
# of Garages 2
Garages Garage - Front Entry
Is Waterfront No

Interior

Appliances Oven-Self Cleaning, Dishwasher, Disposal, Energy Star Appliances
Heating Forced Air, Programmable Thermostat
Cooling Central A/C
Has Basement Yes
Basement Partial, Fully Finished
Fireplace Yes
# of Fireplaces 2
# of Stories 3
Stories 3.5

Exterior

Exterior Vinyl Siding
Exterior Features Sidewalks, Street Lights, Exterior Lighting, Deck(s), Balcony
Lot Description Corner Lot
Roof Pitched, Shingle
Foundation Concrete Perimeter

School Information

District HOPEWELL VALLEY REGIONAL SCHOOLS
Elementary HOPEWELL
Middle TIMBERLANE
High CENTRAL

Additional Information

Date Listed October 17th, 2025
Days on Market 9
Zoning R75P
Foreclosure No
Short Sale No
RE / Bank Owned No

Listing Details

OfficeRedfin
Contact Info(848) 459-4981

Listing Map

Request a Showing

Provide a valid email address.
When would you like to view this property?