Refine Search
Sort by
124 S Little Church Street, Petersburg
$244,999
4 Beds ⋅ 3 Baths ⋅ CVR-2623893 MLS
Step into a beautifully reimagined home where contemporary style, thoughtful design, and everyday comfort come together effortlessly. This fully renovated two-story residence showcases a bright, open-concept layout complemented by luxury vinyl plank flooring, recessed lighting, abundant natural light, and a sophisticated neutral palette throughout. At the center of the home, the beautifully designed kitchen makes an immediate impression with granite countertops, crisp white shaker cabinetry, stainless steel appliances, and ample workspace and storage. Its seamless connection to the living and dining areas creates an inviting setting equally suited for relaxed everyday living and effortless entertaining. The first-floor primary suite offers the convenience of main-level living while providing a private retreat of its own, complete with a spacious walk-in closet and a beautifully finished en-suite bath featuring a custom tiled shower. Generously sized secondary bedrooms provide versatility for guests, additional living space, or a dedicated home office. Outside, a welcoming covered front porch adds charm and curb appeal, while the fully fenced backyard offers a private setting for outdoor dining, entertaining, pets, or simply unwinding at the end of the day. Conveniently positioned near major highways, shopping, dining, schools, and everyday amenities, this move-in-ready home delivers the ideal combination of modern finishes, functional living, and quality craftsmanship. Beautifully updated and ready to impress—this is a home you’ll want to experience in person. Schedule your private showing today!

124 S Little Church Street, Petersburg

931 Rosewood Terrace, Petersburg
$240,000
4 Beds ⋅ 2 Baths ⋅ CVR-2618623 MLS
Price Improvement!! Welcome home to this well-maintained property nestled on a quiet cul-de-sac in Petersburg! This move-in-ready home offers peace of mind with numerous recent updates, including a new HVAC system installed in 2026, a roof that's approximately one year old, a water heater replaced in 2025, as well as newer windows and a newer privacy fence. Outside, you'll appreciate the convenience of a private driveway for off-street parking and a fenced yard that's perfect for relaxing, entertaining, pets, or outdoor activities. The home's cul-de-sac location provides reduced through traffic while still offering quick access to Interstate 95, making commuting and travel throughout the Richmond and Petersburg areas a breeze. Whether you're a first-time homebuyer, looking to downsize, or searching for an excellent investment opportunity, this home combines modern updates, everyday convenience, and a desirable location. Don't miss your opportunity to make it yours!

931 Rosewood Terrace, Petersburg

535 Greensville Avenue, Petersburg
$239,900
3 Beds ⋅ 2 Baths ⋅ CVR-2623888 MLS
Thoughtfully renovated from top to bottom, this FULLY UPDATED home offers modern updates, beautiful finishes, and classic charm. Truly move-in ready with major systems and finishes already taken care of. Primary bedroom features a private, renovated bath, while an additional full bathroom with a double vanity provides exceptional convenience. Beautifully updated kitchen showcases quartz countertops, new appliances, and modern finishes, creating a stylish space for everyday living and entertaining. Major improvements include a new roof, new HVAC system, new siding, new windows, updated electrical, and refinished original wood floors. Freshly renovated living spaces and contemporary fixtures throughout give the home a polished, modern feel while preserving its character. Convenient access to downtown Petersburg, local dining, shopping, parks, and major roadways. With extensive renovations already completed, there’s nothing left to do but move in and enjoy. *Some photos have been virtually staged*

535 Greensville Avenue, Petersburg

2226 Hill Street, Petersburg
$235,000
3 Beds ⋅ 1 Baths ⋅ CVR-2625196 MLS
Welcome to 2226 Hill St, a beautifully renovated home offering exceptional value and move-in-ready appeal! This 3-bedroom, 1-bath home features approximately 1,184 square feet of comfortable living space and an expansive fenced backyard with two separate fenced areas, perfect for outdoor enjoyment and gatherings around the firepit. Located just a few blocks from the Dinwiddie County line, this property offers the convenience of Petersburg while being close to Dinwiddie, making it an appealing option for buyers looking beyond traditional Petersburg locations. Inside, enjoy a fully renovated home with all-new updates, including new plumbing throughout, updated electrical, and a brand-new Trane HVAC system with a transferable warranty. The home also features a beautifully updated tile bathroom with a new tub/shower. Exterior improvements include a new roof on the rear portion, with other sections of the roof installed in 2021, plus new seamless gutters and downspouts. A spacious shed provides additional storage for tools, equipment, and outdoor essentials. With thoughtful updates throughout, generous outdoor space, and a location near the Dinwiddie line, this home is a must-see!

2226 Hill Street, Petersburg

1880 S Crater Road, Petersburg
$230,000
3 Beds ⋅ 3 Baths ⋅ CVR-2623268 MLS
$15,000 Price Reduction!!! Welcome to this beautifully updated, low-maintenance gem featuring an impressive list of recent big-ticket upgrades. Enjoy ultimate peace of mind with a newer heat pump (2025) and a freshly paved asphalt driveway (2025). The interior features stylish, durable LVP flooring (2023) covering most of the home. Additional major updates include a concrete backyard (2024), and high-efficiency windows, vinyl siding, and a water heater all replaced in 2020. Step outside into your fully enclosed, privacy-fenced backyard paradise. The concrete grounds mean you will never have to cut grass again, giving you more time to enjoy your own private mini-orchard! The yard is filled with mature, producing fruit trees, including persimmon, peach, Asian pear, plum, and apple. Complete with plenty of parking spaces, this turnkey property perfectly blends modern convenience with effortless outdoor living. Heat pump (2025), LVP flooring covers most of the house (2023), asphalt driveway (2025), concrete backyard (2024), vinyl siding (2020), windows (2020), water heater (2020), privacy fence. mature fruit trees include persimmons, peach, Asian pear, plum, apple.

1880 S Crater Road, Petersburg

535 S Dunlop Street, Petersburg
$230,000
4 Beds ⋅ 3 Baths ⋅ CVR-2621478 MLS
Welcome to **535 S Dunlop Street**, a spacious home offering the perfect blend of comfort, functionality, and flexibility in the heart of historic Petersburg. Boasting **5 bedrooms, 2 full bathrooms, a Jack-and-Jill bathroom, a generous living room, kitchen, dedicated laundry room, and 3 bonus rooms**, this home provides an abundance of space to accommodate a variety of lifestyles. Whether you need home offices, a media room, fitness area, hobby space, or additional guest accommodations, the bonus rooms offer endless possibilities to personalize the home to your needs. The thoughtfully designed layout provides ample room for both everyday living and entertaining. Spacious bedrooms, multiple bathrooms, and versatile living areas create a home that offers comfort, convenience, and flexibility for today's buyer. Ideally located just minutes from the charm and character of Old Towne Petersburg, you'll enjoy easy access to locally owned restaurants, coffee shops, breweries, boutiques, art galleries, and the scenic Appomattox River. The property is conveniently situated near Virginia State University, Fort Gregg-Adams, Colonial Heights, and major commuter routes including Interstate 95, Interstate 85, and Route 460, making travel throughout the Tri-Cities and Richmond region quick and convenient. Petersburg continues to experience exciting revitalization while preserving the historic architecture and rich heritage that make the city a unique place to call home. With its generous floor plan, versatile bonus spaces, and prime location near shopping, dining, recreation, and major employers, this home presents an outstanding opportunity for buyers seeking room to grow without sacrificing convenience. Don't miss your chance to own a property that combines historic character, exceptional space, and endless potential in one of Petersburg's most accessible locations.

535 S Dunlop Street, Petersburg

526 S Dunlop Street, Petersburg
$230,000
CVR-2621461 MLS
Excellent investment opportunity in the heart of historic Petersburg! This is an income-producing duplex. The upper unit features 3 bedrooms and 1.5 bathrooms. The lower unit offers 2 bedrooms and 1.5 bathrooms, presenting an excellent opportunity to lease at current market rates or occupy one unit while generating rental income from the other. Conveniently located just minutes from Old Towne Petersburg, this property offers easy access to local restaurants, shopping, entertainment, Virginia State University, Fort Gregg-Adams, Interstate 95, Interstate 85, and Route 460, making it an attractive location for commuters and tenants alike. Residents will enjoy nearby historic attractions, the Appomattox River, Petersburg National Battlefield, parks, and the city's continuing downtown revitalization featuring locally owned restaurants, breweries, coffee shops, and boutiques. Whether you're an experienced investor looking to expand your portfolio or a buyer seeking a property with income-producing potential, this duplex offers an outstanding opportunity in a growing market. With a desirable unit mix, an established tenant already in place, and a location convenient to major employers and transportation corridors, this property is well-positioned to provide long-term investment potential.

526 S Dunlop Street, Petersburg

510 N Carolina Avenue, Petersburg
$229,500
3 Beds ⋅ 2 Baths ⋅ CVR-2625073 MLS
Beautifully Renovated Home with Finished Upper Level! This thoughtfully updated home now offers 3 bedrooms, 2 full bathrooms, and over 1,100 sq. ft. of living space, including a newly finished upper level that adds valuable flexibility to the floor plan. Step inside to a bright open-concept layout featuring attractive LVP flooring throughout the main level. The updated kitchen is designed for both everyday living and entertaining, offering a spacious peninsula, granite countertops, stainless steel appliances, soft-close cabinetry, and plenty of workspace and storage. The generously sized primary suite is a standout, featuring two walk-in closets, a private full bathroom, and a cozy sitting area, providing plenty of room to relax and unwind. The newly finished upstairs space adds another bedroom and can easily adapt to your needs as a guest room, game room, home office, hobby space, or private retreat. Outside, enjoy a fully fenced backyard with a nice storage shed and plenty of room for outdoor activities, pets, gardening, or entertaining. Conveniently located with easy access to I-95 and I-85, and just minutes from Colonial Heights shopping, dining, and Fort Lee/Fort Gregg-Adams. Completely renovated, move-in ready, and offering a flexible layout, this home is ready for its new owner!

510 N Carolina Avenue, Petersburg

414 St Mark Street, Petersburg
$225,000
3 Beds ⋅ 2 Baths ⋅ CVR-2624866 MLS
Are you looking for a big backyard and a full covered front porch? Make sure to schedule a tour of this 3 bedroom, two bath, 1,149 square feet brick ranch soon! Renovated in 2023, this home maximizes space with its open layout and a large family room, which has access to the side deck through sliding doors and beautiful crown molding/picture rail. The remodeled kitchen has stainless steel appliances and connects to a mud and laundry room that would be a great place for a pantry. A primary bedroom with full en suite bath, two additional bedrooms, and another full bathroom complete the interior. The HVAC system was new in 2023, and all appliances can convey. A little touching up will bring this recently remodeled home back to its full shine. Come see this affordable home, with easy access to highways and Fort Lee, today!

414 St Mark Street, Petersburg

531 S Dunlop Street, Petersburg
$225,000
8 Beds ⋅ 3 Baths ⋅ CVR-2621474 MLS
Welcome to 531 S Dunlop Street, where historic charm meets modern versatility in the heart of Petersburg! This spacious home offers 3 generously sized bedrooms, 3 full bathrooms, a full bonus room, and a convenient half-size bonus room just inside the front entrance, providing the flexibility today's buyers are looking for. Whether you need a home office, library, craft room, fitness area, playroom, or additional guest space, the flexible layout can easily adapt to your needs. Designed for both comfortable everyday living and effortless entertaining, the home features inviting living spaces, a functional kitchen, and a well-planned floor plan that offers room to spread out. With three full bathrooms and multiple flexible-use areas, there's space for everyone to enjoy. Ideally located just minutes from the vibrant Old Towne Petersburg district, you'll enjoy convenient access to locally owned restaurants, breweries, coffee shops, boutiques, art galleries, and the scenic Appomattox River. The property is also close to Virginia State University, Fort Gregg-Adams, Colonial Heights, and major commuter routes including Interstate 95, Interstate 85, and Route 460, making travel throughout the Tri-Cities and Richmond region simple and convenient. Whether you're looking for a home with room to grow, dedicated work-from-home space, or versatile living areas to fit your lifestyle, this property delivers the perfect combination of space, flexibility, and location. Don't miss the opportunity to make this exceptional Petersburg home your own.

531 S Dunlop Street, Petersburg

655 Lawrence Street, Petersburg
$219,900
2 Beds ⋅ 2 Baths ⋅ CVR-2618689 MLS
Welcome to 655 Lawrence Street, a beautifully reimagined home offering a true top-to-bottom renovation with modern finishes and a highly functional layout. The main level has been transformed into a bright open-concept living space featuring a spacious living room, dining area, and a stunning new kitchen with shaker-style cabinetry, quartz countertops, a center island, stainless-steel appliances, designer backsplash, recessed lighting, and generous storage. The renovation extends throughout the entire home with updated electrical and plumbing, a new roof, new windows, new flooring, fresh interior paint, new doors, trim, fixtures, and fully updated bathrooms. A convenient half bath on the main level adds everyday functionality. Upstairs, you will find two genuinely spacious bedrooms with excellent natural light, along with a separate bonus room that works perfectly as a home office, nursery, dressing room, reading room, or flexible guest space. The full bathroom has been completely renovated with modern tile, updated fixtures, and a clean contemporary design. Completed with permits and designed for comfortable modern living, this turnkey home offers the feel and finish of new construction without the new-construction price. Move in, unpack, and enjoy a home where the work has already been done.

655 Lawrence Street, Petersburg

1934 Oakland Street, Petersburg
$215,000
CVR-2615165 MLS
Investor opportunity in Petersburg. This duplex features two spacious units, each offering 2 bedrooms and 1 full bathroom. Both units are currently vacant, giving the next owner flexibility to lease both units immediately, set market rents, or consider an owner-occupant strategy by living in one unit and renting the other. The property offers updated interior finishes, functional layouts, off-street parking, and strong rental potential. Each unit includes a refrigerator and an electric range, making it easier for the next owner to prepare the units for occupancy. With both units vacant, investors can screen and place their own tenants from day one rather than inherit existing leases. Come schedule your showing​​‌​​​​‌​‌​​​​‌‌​​‌‌​‌‌​​‌​​​‌​‌ today

1934 Oakland Street, Petersburg

1110 Patrick Street, Petersburg
$210,000
3 Beds ⋅ 2 Baths ⋅ CVR-2606887 MLS
Welcome to this Charming bungalow style home located in the heart of Old Towne Petersburg! This beautifully maintained one level home offers 3 bedrooms and 2 full bathrooms, providing the perfect blend of comfort and convenience. Step inside to an inviting open concept layout featuring a welcoming living room and durable laminate flooring throughout. The eat-in kitchen is ideal for both everyday living and entertaining, complete with quartz countertops, stainless steel appliances, a spacious island, and ample cabinet storage. Designed with ease and comfort in mind, the single level floor plan makes everyday living effortless perfect for anyone seeking accessibility and a relaxed lifestyle without stairs. Enjoy the outdoors in the large fenced backyard, ideal for gatherings, pets, or simply unwinding. Additional features include a paved driveway and an Xfinity alarm system for added peace of mind. Conveniently located just minutes from Interstate 95, shopping, dining, breweries, coffee shops, military base, and all that historic Old Towne Petersburg has to offer.

1110 Patrick Street, Petersburg

927 Farmer Street, Petersburg
$199,950
CVR-2626969 MLS
Buy & Hold Investors – Great Duplex Opportunity in Petersburg, VA! Looking to add a solid cash-flowing property to your portfolio? Don't miss this fantastic duplex in the growing Petersburg market! This well-maintained 2-unit duplex features two 2-bedroom, 1-bath apartments. Both units are now vacant, giving the new owner the flexibility to place new tenants at current market rents or occupy a unit. Both apartments have a proven rental history and can comfortably generate $1,100 to $1,350 per month per unit, offering strong income potential. The property has been previously renovated and is in move-in ready condition, minimizing upfront capital expenses. Features include: -Two 2-bedroom, 1-bath units -Previously renovated interiors -Electric baseboard heat -Window A/C units -Strong rental demand in the area -Excellent opportunity for immediate cash flow and long-term appreciation Whether you're a seasoned investor or looking to purchase your first income-producing property, this duplex offers an affordable opportunity to build wealth through real estate.

927 Farmer Street, Petersburg

716 W Washington Street, Petersburg
$199,000
CVR-2604097 MLS
Positioned in the heart of Old Town Petersburg, this striking 2.5-story historic property offers a rare opportunity to reimagine nearly 4,852 square feet of character-rich space in one of the city’s most promising growth corridors. Formerly operated as a multifamily asset, the building’s existing layout provides a strong foundation for redevelopment into boutique apartments, professional office space, or a dynamic mixed-use concept. With its timeless architectural details and prominent presence, the property blends historic charm with flexible potential—ideal for investors or owner-occupants seeking a signature project with lasting impact. Adding to its appeal, the property is located within an Enterprise Zone and may qualify for valuable historic tax credits, creating meaningful financial incentives to support renovation and repositioning. Just five miles from Petersburg’s highly anticipated Live! Casino development, this location stands to benefit from increased economic activity, job growth, and renewed community investment. Whether restored as an income-producing asset or transformed into a distinctive headquarters or live-work environment, this property represents a compelling opportunity to capitalize on Petersburg’s continued revitalization.

716 W Washington Street, Petersburg

211 N Crater Road, Petersburg
$195,000
3 Beds ⋅ 1 Baths ⋅ CVR-2624973 MLS
Move-in ready 3BR/1BA bungalow in Petersburg's Blandford/Old Towne corridor, minutes to I-95 and downtown! This home has been thoughtfully updated throughout — kitchen features granite countertops, dark cabinetry, and stainless appliances. The bath was fully renovated with a marble-look tiled walk-in shower and glass enclosure. Rich hardwood-look flooring runs throughout the main living areas, complemented by fresh neutral paint. Roof is approximately 3 years old, giving buyers peace of mind on one of the biggest-ticket items. Charming arched doorway adds character to the open living/dining flow. Covered front porch overlooks a level, grassy front yard with brick landscape border. Property is currently occupied by a tenant on a month-to-month lease. Convenient location close to shopping, Fort Gregg-Adams (formerly Fort Lee), and major commuter routes. Sold as-is. Schedule your showing today!

211 N Crater Road, Petersburg

222 Elm Street, Petersburg
$189,950
2 Beds ⋅ 1 Baths ⋅ CVR-2625018 MLS
Welcome home to this nicely updated 2-bedroom, 1-bath home offering a great combination of charm and modern improvements. Step inside to find new flooring throughout and an updated kitchen featuring granite countertops, attractive cabinetry, and newer appliances. Major improvements have already been taken care of, including a brand-new roof and an all-new HVAC system with new ductwork. The home also features a separate laundry room for added convenience. Outside, you’ll find a detached 1-car garage with a brand-new garage door, providing great space for parking, storage, or a workshop. One of the highlights of the home is the wonderful-sized front porch—the perfect spot to relax, enjoy your morning coffee, or hang out with family and friends. Nicely updated inside and out with plenty of features to appreciate. Come take a look!

222 Elm Street, Petersburg

1250 Hilton Place, Petersburg
$189,900
2 Beds ⋅ 1 Baths ⋅ CVR-2623426 MLS
Completely Renovated Cottage/Bungalow – Move-In Ready! This charming 2-bedroom, 1-bath ranch has been thoughtfully transformed from top to bottom, offering the feel and quality of new construction without the wait! Nearly everything is NEW, including a brand-new Heating & AC system, water heater, roof, windows, lighting, and fresh interior paint. Beautiful, high-quality waterproof, low-maintenance LVP flooring flows throughout the home, with brand-new ceramic tile flooring in the completely renovated bathroom. The stunning new kitchen features crisp white shaker-style cabinetry, elegant quartz countertops, new stainless steel appliances, and a fresh, modern design that is both beautiful and functional. The fully renovated bathroom offers a new vanity, toilet, tub/shower insert, and stylish tile flooring. The Open Floor Plan flow makes this home feel so much larger than the square footage shows! Outside, enjoy a nice-sized, level lot that is fully fenced for privacy and everyday enjoyment. This private backyard and back patio provide the perfect setting for relaxing, entertaining, grilling, or letting pets play. With its charming cottage/bungalow character and extensive modern updates, this home truly offers the best of both worlds—classic charm and maintenance free with all the work already done! Conveniently located near Historic Petersburg, major interstates, shopping, medical facilities, Fort Gregg-Adams (Fort Lee), the YMCA and the new casino, making commuting and everyday conveniences easily accessible. Just unpack and enjoy—this beautifully renovated home is ready for its next chapter! **Buyers may qualify for Down Payment Assistance Program through SCDHC up to $50k!!!!** Reach out for more info and your private tour!

1250 Hilton Place, Petersburg