3432 CHARLESTON BLVD
Rockingham, VA 22801

3 Beds 3 Full 1 Half Bath 2797 sq ft 3 Days on Market HOA $245.00/mo

This upscale brick townhome in Preston Lake is in immaculate condition and offers three finished levels, a completely remodeled kitchen, and a spacious detached two-car garage. The main level features hardwood floors throughout, plantation shutters, an open living and dining area with a fireplace, and a beautifully updated kitchen with white cabinets, quartz countertops, stainless steel appliances including a gas range, updated light fixtures, and a large counter with room for bar stools. Upstairs, also with hardwood floors, you'll find a sitting area / home office, a spacious primary suite with an upscale bathroom featuring granite countertops and a tile shower, plus a second bedroom with an attached bathroom. The lower level offers an extraordinary family room with built-in bookcases and drawers, a wet bar, a third bedroom and a third full bathroom. Outside, enjoy a private courtyard with stone pavers. Preston Lake residents enjoy a Village Green, lake, walking trails, pool and a clubhouse with generous living areas and a wrap-around deck, exercise room and more. All this, in the desirable Preston Lake community, in close proximity to Sentara RMH Medical Center and the JMU campus.

See More

Listing Courtesy of: Funkhouser Real Estate Group
Listing Agent: Scott Rogers
540-578-0102

Mortgage Calculator

Per Month
Principal and Interest
Property Taxes 274
HOA Fees 245
Homeowners Insurance 229
$
$
%
%
$
$
$
%

The data on this website relating to real estate for sale comes in part from the IDX Program of the Harrisonburg-Rockingham Association of REALTORS®.

All information is believed accurate but not guaranteed. The properties displayed may not be all of the properties available through the IDX Program. Any use of this site other than by potential buyers or sellers is strictly prohibited.

© 2026 Harrisonburg-Rockingham Association of REALTORS®.

Harrisonburg-Rockingham Association of REALTORS® data last updated on October 08, 2026 06:06 PM - ET.

Property Last Updated: October 08, 2026 06:06 PM - ET