3029 Weymouth Drive Richmond, VA 23235
Nestled in the sought-after Bon Air area, this beautifully updated 3-bedroom brick rancher blends timeless charm with modern upgrades. The bright and inviting living room features built-in bookcases surrounding a cozy fireplace, creating a warm and welcoming space for both relaxing and entertaining. It flows seamlessly into the spacious dining area just off the kitchen, where an eat-up bar provides the perfect spot for casual meals or morning coffee. The renovated kitchen showcases stylish cabinetry, granite countertops and modern appliances. Hardwood floors run throughout the home, complemented by custom-built wood doors on all closets, adding character and craftsmanship. The primary suite offers a private spa-inspired walk-in tiled shower marble-top vanity and tile flooring. A light-filled office with glass doors just off the foyer provides an ideal work-from-home space. At the rear of the home, a charming Florida room offers year-round enjoyment. In warmer months, open the sliding doors to a private deck overlooking the beautifully landscaped half-acre lot, fully enclosed by a 7-foot wood fence. Additional highlights include a newly installed dimensional roof (just last month) and meticulous maintenance throughout. This move-in ready home offers comfort, style and privacy -perfect for its next owner to enjoy.
property details
Interior Features
Granite Counters
Master Downstairs
Cooktop
Washer/Dryer Stacked
Dishwasher
Exhaust Fan
Disposal
Ice Maker
Microwave
Range
Refrigerator
Self Cleaning Oven
Tankless Water Heater
Oven
Masonry
Wood
Exterior Features
Driveway
Oversized
Paved
Utility & Building Info
Electric
Ceiling Fan(s)
Heat Pump
Forced Air
1 Story
Price History
| date | event | price | source |
|---|---|---|---|
|
05/12/2026
05/12/2026
|
Pending |
$439,000
|
Central Virginia Regional MLS |
|
05/09/2026
05/09/2026
|
Active |
$439,000
|
Central Virginia Regional MLS |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}