12911 Percival Street Chester, VA 23831
FIRST-FLOOR BEDROOM. IMMACULATE condition. No wasted space. Welcome to 12911 Percival St, a TIMELESS CHESTER home offering 4 bedrooms, 3 full baths, 2,422 sq ft, and 0.78 acres in a location close to EVERYDAY CONVENIENCES. From the 26-foot country porch to the SUNROOM wrapped in windows, this home feels warm, practical, and easy to live in. Inside, the flexible split-level layout offers comfortable living spaces upstairs and down, including a FIRST-FLOOR BEDROOM, SOLID WOOD kitchen cabinetry, MOLDING throughout key rooms, and HARDWOOD flooring on the upper level. Downstairs, CEDAR PANELING in the bedroom and SPACIOUS family room adds warmth and character, while the BRICK FIREPLACE creates a classic, inviting gathering space. UPDATED HVAC adds comfort and peace of mind. The primary bedroom includes a WALK-IN CLOSET and full bath, while the FLOORED WALK-UP ATTIC adds valuable storage inside the home. Outside, the property feels like a carefully maintained GARDEN RETREAT, with MATURE landscaping, colorful AZALEAS, a ZOYSIA grass lawn, a 2-car garage with Pedestrian door, and a LARGE 55x40 PARKING pad. Located in the heart of Chester NEAR shopping, dining, grocery options, Route 1, I-95 access, and Chesterfield schools, this home offers character, flexibility, storage, and convenience in one well-kept package.
property details
Interior Features
Eat-in Kitchen
Recessed Lighting
Walk-In Closet(s)
Master Downstairs
Cooktop
Dryer
Dishwasher
Exhaust Fan
Disposal
Microwave
Oven
Refrigerator
Washer
Wood
Exterior Features
Driveway
Garage
Garage Door Opener
Oversized
Paved
Garage Faces Rear
Garage Faces Side
Utility & Building Info
Electric
Ceiling Fan(s)
Forced Air
Price History
| date | event | price | source |
|---|---|---|---|
|
05/09/2026
05/09/2026
|
Pending |
$400,000
|
Central Virginia Regional MLS |
|
05/07/2026
05/07/2026
|
Active |
$400,000
|
Central Virginia Regional MLS |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}