Refine Search
Sort by
111 St Matthew Street, Petersburg
$312,999
4 Beds ⋅ 4 Baths ⋅ CVR-2629783 MLS
¡A REFINED EXPRESSION OF MODERN ELEGANCE AND TIMELESS COMFORT! Discover this beautifully designed two-story residence, offering 4 spacious bedrooms, 3.5 bathrooms, with a first-floor primary suite with a private full bathroom. From its striking exterior and welcoming covered front porch to its sophisticated interior finishes, every detail has been thoughtfully selected to create an exceptional living experience. Step inside to an impressive open-concept layout filled with natural light, elegant flooring, and refined architectural details. The stunning living room features a distinctive coffered ceiling and sleek electric fireplace, creating an inviting atmosphere. At the heart of the home, the beautifully appointed kitchen showcases crisp white cabinetry, elegant countertops, gold-accented fixtures, statement pendant lighting, and a generous center island that seamlessly connects the living and dining spaces. The first-floor primary suite offers comfort, privacy, and convenience, while the additional bedrooms provide versatile living options. Beautifully finished bathrooms feature marble-inspired tile, contemporary vanities, and sophisticated fixtures. Extend your living experience outdoors with a charming covered rear deck overlooking a fenced backyard, ideal for peaceful mornings, intimate gatherings, and outdoor entertaining. A REMARKABLE COMBINATION OF STYLE, COMFORT, AND THOUGHTFUL DESIGN. This exceptional residence is ready to welcome your home. Schedule your private showing today!

111 St Matthew Street, Petersburg

102 Culpepper Avenue, Petersburg
$140,900
3 Beds ⋅ 1 Baths ⋅ CVR-2629740 MLS
Looking to BUY rather than RENT!! Cottage like home with 807 square feet, with 3- Bedrooms, with 1-bathroom (shower). To include 1- year home warranty plan. This property offers potential for an investor looking for that potential passive income or for the first time home buyer or downsize property. Walk up to this full front covered porch, perfect for that relaxing swing or chairs for relaxing. This cozy and manageable 3-bedroom property offers two smaller rooms, and one larger for the master of the house. Two rooms as soon as you enter, going into cozy living room with gas heat, and potential window units. Nice kitchen area, with room for small table, and exits to a small stepdown room for pantry storage and water heater, and potential washer and dryer hookups and back door egress. With a 4-foot chain link fence on the side, and chain link fence to the rear only, including detached sheds for additional storage. Back yard ready for new owner and updated trees and flowers for your own personal touch. Stop by and get a feel and potential for the property, great opportunity for that new home buyer.

102 Culpepper Avenue, Petersburg

927 Farmer Street, Petersburg
$189,950
CVR-2629869 MLS
PETERSBURG DUPLEX BEST BUY! LIVE IN ONE UNIT — RENT THE OTHER! 927 Farmer St., Petersburg, VA 23803 ONLY $189,950! FIRST-TIME HOMEBUYERS — WHY KEEP PAYING RENT WHEN YOUR TENANT COULD HELP PAY YOUR MORTGAGE? Here is your opportunity to become a HOMEOWNER AND A LANDLORD with a small down payment! This previously renovated Petersburg duplex features TWO 2-bedroom, 1-bath apartments, both currently vacant and ready for occupancy. LIVE IN ONE APARTMENT AND RENT THE OTHER FOR AN ESTIMATED $1,250 PER MONTH! LOOK AT THESE FHA FINANCING NUMBERS! Purchase Price: $189,950 FHA Down Payment (3.5%): $6,648 Base Mortgage Amount: $183,302 Interest Rate: 7.75% Fixed Loan Term: 30 Years Monthly Principal & Interest: $1,313 Estimated Total Monthly Payment: $1,850–$1,950, including property taxes, homeowners insurance and FHA mortgage insurance Projected Rent From Second Apartment: $1,250/month YOUR ESTIMATED NET HOUSING PAYMENT: JUST $600–$700 PER MONTH! THAT'S RIGHT! YOU COULD OWN A DUPLEX, LIVE IN ONE APARTMENT, AND HAVE YOUR TENANT HELP PAY YOUR MORTGAGE! Instead of paying $1,200–$1,500 per month in rent, imagine owning your own home while building equity and collecting rental income! TWO APARTMENTS — ONE SMART INVESTMENT! Built in 1890, this historic duplex has a long history as a rental property. Both apartments have been previously renovated and feature electric baseboard heating and window A/C units. The property has a traditional pier foundation and some uneven floors, potentially resulting from settlement over the years. Buyers should independently inspect and evaluate the foundation. STOP RENTING AND START BUILDING WEALTH! FIRST-TIME BUYERS, THIS COULD BE YOUR OPPORTUNITY TO GET INTO REAL ESTATE INVESTING! Live in one unit, rent the other, and let your rental income help offset your monthly housing expenses. ONLY $189,950 — DON'T WAIT! CALL TODAY TO SCHEDULE YOUR SHOWING! Financing illustration only.

927 Farmer Street, Petersburg

1725 W Princeton Road, Petersburg
$349,900
4 Beds ⋅ 3 Baths ⋅ CVR-2629260 MLS
Every home has a story, and this beautifully updated Camelot residence is ready for its next chapter—yours! Imagine mornings filled with natural light, laughter echoing through the halls, and a place where everyday moments become lasting memories. Step inside to discover a thoughtfully refreshed interior featuring new luxury vinyl plank flooring, fresh paint throughout, updated lighting, faucets, and modern finishes that create a warm, inviting atmosphere. At the heart of the home, a brand-new kitchen welcomes you with gorgeous quartz countertops, new cabinetry, and stainless steel appliances—perfect for busy mornings, Sunday dinners, and everything in between. The beautifully updated primary bathroom features a new tiled shower, while two additional bathrooms have received stylish facelifts. One of the home's most inviting spaces is the four-season room, surrounded by sliding glass doors that bring the outdoors in. Complete with a new full sink, cabinetry, and quartz countertop, this versatile space is perfect for morning coffee, entertaining friends, or simply unwinding after a long day. Step outside onto the wrap-around deck, where backyard barbecues and memorable gatherings await. When the temperatures drop, cozy up beside the brick fireplace for movie nights and quality time together. Need additional space? The converted room off the garage offers flexibility for a home office, fitness area, playroom, workshop or creative retreat. A whole-house generator and fully encapsulated crawl space provide added peace of mind. Nestled in the established neighborhood, this home offers convenient access to I-95, Richmond, Chester, Fort Gregg-Adams, shopping, dining, and entertainment. With a refreshed interior, inviting gathering spaces, and room to create new memories, this isn't just a house—it's the beginning of your next chapter. Welcome home!

1725 W Princeton Road, Petersburg

611 S Sycamore Street, Petersburg
$259,900
3 Beds ⋅ 2 Baths ⋅ CVR-2629781 MLS
Investor Opportunity in Petersburg! Seller is offering a $3000 seller credit with an acceptable offer! This classic all-brick home offers approximately 1,452 square feet, 3 bedrooms, and 2 full bathrooms, combining historic character with significant recent updates. The home features refinished hardwood floors that bring warmth and charm to the interior, while a new HVAC system, updated plumbing, and updated electrical provide valuable improvements for the next owner. The original roof has been recoated with silicone, and a newly constructed rear room adds additional functionality to the home. Best of all, the updating work was completed with permits, offering buyers added peace of mind. Additional features include a full basement, off-street parking, and residential/business zoning. Whether you're an investor seeking your next opportunity or a buyer looking for a home with character and major improvements already completed, this property is worth a closer look!

611 S Sycamore Street, Petersburg

56 St Marks Street, Petersburg
$171,900
3 Beds ⋅ 2 Baths ⋅ CVR-2629717 MLS
Turn-key ready/ Move in ready home. This 1,025 square foot home offers 3-full bedrooms, and 2 full bathrooms making efficient use of the space. One-story living with vinyl siding, electric forced heat. Looking to buy a home in an established neighborhood, with both on street and a gravel driveway, this property also offers a main front door, and a side entrance to the large eat in kitchen area. This home offers a master bedroom to include a private full bathroom, making this a bonus to homeowners. Large living room, and a nice flow through the property, you have two additional bedrooms, a full bathroom for visitors and families a blessing. Also, you have a detached storage shed, maybe giving the homeowner the ability to build a 1-car garage for those who want to add to the property, and additional storage. Easy maintainable yard in an area where there is new builds located nearby. This property also, would be a great opportunity for those looking for that passive income, and the possibility of rents from $ 1500-$1650.00 due to the size and the bathrooms. Come take a look at this property and the potential that it has to offer.

56 St Marks Street, Petersburg

314 Shore Street, Petersburg
$309,900
4 Beds ⋅ 3 Baths ⋅ CVR-2629682 MLS
SELLER TO PAY $10,000 TOWARDS BUYER'S CLOSING COSTS for this stunning new construction home in the heart of Petersburg. This beautiful home features 4 spacious bedrooms and 3 full baths, offering plenty of room for comfort and convenience. The first floor features a large open concept living area open to the kitchen and dining area as well as a first-floor bedroom and full bath. The kitchen is designed for modern living, complete with quartz countertops including stainless steel appliances. Upstairs you will find three large bedrooms and two full baths including a primary suite. Enjoy the charming full front porch and back deck, perfect for relaxing outdoors. Centrally located near multiple colleges, a public library, and a variety of local shops and restaurants. This home combines contemporary style with a prime location. Don't miss the opportunity to own this exceptional property in a vibrant community.

314 Shore Street, Petersburg

503 Beech Street, Petersburg
$259,850
3 Beds ⋅ 2 Baths ⋅ CVR-2629542 MLS
Some homes just look like they belong on the cover of a storybook, and this brick cape in Petersburg is one of them. With 3 bedrooms, 2 full baths, and 1,527 square feet, it’s as practical as it is charming. Step into a bright, open main level where a painted-brick fireplace anchors the cozy living room, and the kitchen, dining area, and living space flow together for easy everyday living. The eat-in kitchen is crisp and modern, with white shaker cabinets, quartz countertops, black hardware and faucet, stainless steel appliances, and a window over the sink that catches the fall color, plus a dining area with chair-rail detail that’s ready for slow mornings and big dinners alike. On the first floor you will also find two bedrooms, a renovated full bathroom with a tile floor and tile tub/shower surround, and a spacious laundry room with direct access to the deck. Upstairs, the generous primary suite is a true retreat, featuring a show-stopping walk-in tile shower in dramatic black marble-look tile. It’s the kind of bathroom that makes an ordinary Tuesday feel like a spa day. Fully renovated in 2024/2025, this home has the big-ticket updates already done, with newer windows, HVAC, plumbing, flooring, cabinets, and appliances. All that’s left is to move in. Step out onto the large deck, perfect for lounging and entertaining, and enjoy a spacious lot and a newly fenced-in backyard with space for gardens, gatherings, or a fire pit evening. The detached garage is a rare find in this area, perfect for parking, storage, or your dream workshop. Located near shopping, dining, and major highways, and in a city on the rise with a casino on the way, this home offers charm, comfort, and room to grow. Come see it for yourself and picture your next chapter here.

503 Beech Street, Petersburg

13 Kennedy Court, Petersburg
$129,000
2 Beds ⋅ 1 Baths ⋅ CVR-2629478 MLS
**MUST BE OWNER OCCUPIED** Welcome home to this beautifully updated 2 bedroom, 1 bath end-unit townhome offering the ease of one-level living and low-maintenance ownership. Freshly painted throughout, this charming home features luxury vinyl plank flooring, a recently renovated kitchen with modern finishes, and an updated bathroom designed for both style and functionality. The layout provides comfortable living with tons of natural light while still remaining private. Step outside to enjoy the rear patio - perfect for relaxing, grilling or entertaining guests. Conveniently located near interstate 95, this home is ideal for commuters, first-time homebuyers or downsizers. Don't miss this opportunity to own a turnkey home!

13 Kennedy Court, Petersburg

20 Jarratt Court, Petersburg
$112,499
2 Beds ⋅ 1 Baths ⋅ CVR-2628798 MLS
Welcome to 20 Jarratt Ct in Cedar Lawn West! This 2-bedroom, 1-bath home offers 1,011 square feet of living space with a functional layout and outdoor space to enjoy. The main level features a welcoming living room with wood laminate flooring & coat closet. The living room flows into the dining area and kitchen, creating a connected space for everyday living. The kitchen offers wood cabinetry, laminate countertops, white appliances, gas cooking & a small island for additional workspace. Upstairs, you'll find two bedrooms with closets and a full hall bathroom. A laundry closet with a stacked washer & dryer adds convenience to the second floor. Outside, enjoy a rear patio with a covered area and fenced-in space. The roof was replaced within the last five years, and the property includes assigned parking. Common area reserves, exterior maintenance & management fees are part of the community association. Conveniently located in Petersburg, this home offers an opportunity to own a property with practical living spaces and outdoor areas. * Important: This property must be owner-occupied and cannot be rented.

20 Jarratt Court, Petersburg

133 Marshall Street, Petersburg
$385,000
3 Beds ⋅ 2 Baths ⋅ CVR-2629355 MLS
Stunning stately historical Greek Revival style home! This beautiful home has over 3,000 square feet of historic charm with all the comfort of modern renovation! The first level offers a formal living room with hardwood floor, built-in shelves, fireplace, and high ceiling, a formal dining room also with hardwood floor, fireplace, and high ceiling, a lovely updated kitchen with soapstone counters, stainless steel appliances, and skylights, a bright sunroom with tile floor, and the very large primary bedroom complete with fireplace, custom tray ceiling, hardwood floor, full updated private bath, and access to the laundry room! The 2nd level has a sitting room area with hardwood floor and ceiling fan, the very spacious 2nd primary bedroom with fireplace, hardwood floor, the large 3rd bedroom with hardwood floor, ceiling fan, and fireplace, and the 2nd full bathroom. This amazing property has natural gas heat & central air, a huge unfinished basement, a covered front porch with columns, a brick driveway, large fenced rear yard, a fantastic extended patio a covered deck grill area, and a detached storage shed - absolutely perfect for relaxing and entertaining guests! The owner has also had over $30,000 worth of Anderson windows, landscaping, and masonry work done - just an unbelievably amazing home! Close to surrounding schools, cities, and the popular Old Towne Petersburg, this property has so much to offer - check it out!

133 Marshall Street, Petersburg

2368 Hill Street, Petersburg
$135,000
2 Beds ⋅ 2 Baths ⋅ CVR-2629201 MLS
Welcome to this charming, low-maintenance 2-bedroom, 1.5-bathroom townhome located in the heart of Petersburg! Listed at an incredible value of $135,000, this property offers true convenience and low-stress ownership. Step inside to a light-filled first floor featuring stylish, durable vinyl plank flooring throughout the main living space. The kitchen comes equipped with updated appliances, seamlessly flowing into a cozy living area designed for easy living and entertaining. Upstairs, you’ll find two well-sized bedrooms offering comfort and privacy. Major updates give you total peace of mind: a brand-new roof installed in 2026, fresh interior paint throughout, and updated appliances. Whether you are looking for an affordable place to call home or adding a high-yield, low-maintenance asset to your rental portfolio, this property is a must-see! Schedule your tour today before it’s gone!

2368 Hill Street, Petersburg

1751 Monticello Street, Petersburg
$239,950
3 Beds ⋅ 2 Baths ⋅ CVR-2629164 MLS
Charming opportunity in Petersburg’s historic Walnut Hill neighborhood! With a little cosmetic updating, including fresh paint, landscaping, and new upstairs carpet, this home could truly shine. Featuring 3 bedrooms, 1.5 baths, and a flexible layout, this property offers plenty of possibilities to make it your own. The main level features beautiful hardwood floors in great condition, a welcoming living room with fireplace, a generously sized kitchen, two good-sized bedrooms, and a full bath updated in 2018. Just off the kitchen, the sunroom provides additional space and houses the laundry area. Upstairs, you’ll find a third bedroom, a half bath, and additional flex space ideal for a home office, hobby area, or extra storage. Outside, enjoy low-maintenance aluminum siding, off-street parking, and a detached one-car garage with potential for a workshop, hobby space, or the ultimate man cave or she shed. Major updates include a replacement roof and heat pump, both in 2020. Conveniently located with easy access to I-95, I-85, and I-295, this home is just minutes from Fort Lee and near the exciting development of Petersburg’s new LIVE! Casino & Hotel. Whether you’re looking for a home to personalize or an investment opportunity, this property offers potential in a desirable historic neighborhood. Property is being sold AS IS. Seller will make no repairs. Don’t miss this opportunity to create your own vision and build equity in a great Petersburg location!

1751 Monticello Street, Petersburg

1143 McKenzie Street, Petersburg
$399,000
CVR-2629094 MLS
Industrial Investment Opportunity in Petersburg- 2.178 Acres with Industrial Infrastructure already In Place. Phase-3 power, current City water, Sewer, and gas on site. Discover the potential of this fully fenced M-1 Zoned property offering over 172.5 roadside frontage in Petersburg's historic Battersea area. Great for securing and protecting your business, with two-entrances/ exits for the property with privacy fence. A standout feature is the existing Phase-3 electrical services, active city water, sewer and gas already on site. Whether you're looking to establish a contractor's yard, company vehicle storage area, equipment storage operation, auto-motive related business, or a base for a light industrial activity, this property offers tremendous possibilities. With over 2- acres of land established utility infrastructure, and convenient access to Petersburg's commercial and industrial corridors, this parcel presents an opportunity for business owners, investors, and entrepreneurs looking to expand or establish operations. Bring your vision and explore the possibilities!! All proposed uses, developments plans, and improvements are subject to the City of Petersburg zoning department.

1143 McKenzie Street, Petersburg

135 Elm Street, Petersburg
$225,000
3 Beds ⋅ 2 Baths ⋅ CVR-2628908 MLS
Beautifully Renovated and Ready to Impress! Welcome to 135 Elm Street in Petersburg, VA, where classic charm meets modern style! This beautifully renovated 3-bedroom, 2-bathroom home offers a fresh, updated look with thoughtful finishes throughout. Step inside to discover bright, inviting living spaces featuring neutral paint, stylish wood-look flooring, recessed lighting, and contemporary fixtures that create a clean, modern feel. The updated bathrooms are especially impressive, showcasing beautiful marble-look tile, sleek black fixtures, modern vanities, and eye-catching shower designs. A sliding barn-style door adds a unique touch of character to the interior. Outside, the home's crisp white exterior creates a welcoming first impression, while the covered rear porch offers a great spot to unwind. The backyard provides additional outdoor space with opportunities to make it your own. With its stylish updates, inviting interior, and appealing single-level layout, 135 Elm Street is a property worth seeing in person. Schedule your private showing today and discover what makes this renovated home stand out!

135 Elm Street, Petersburg

2913 Rolyart Road, Petersburg
$429,000
5 Beds ⋅ 5 Baths ⋅ CVR-2628851 MLS
Discover exceptional space, style, and versatility in this beautifully renovated all-brick ranch, situated on nearly two-thirds of an acre in Petersburg, VA! Offering 5 spacious bedrooms, including TWO primary suites, 3 full baths, 2 half baths, a detached 2-car garage, and a screened porch, this impressive property combines classic brick construction with modern updates throughout. Step inside to an inviting living room featuring luxury wide-plank LVP flooring, recessed lighting, and a wood-burning fireplace. The stunning redesigned kitchen is a standout, showcasing new cabinetry, granite countertops, an oversized center island, stainless steel appliances, a wine refrigerator, and stylish finishes. The adjoining dining area provides convenient access to the screened porch. Both primary suites offer updated finishes and private bathrooms, providing exceptional flexibility. Additional bedrooms, a versatile flex room, and thoughtfully updated bathrooms complete the main level. The expansive finished basement adds valuable recreational space with updated flooring, recessed lighting, a second fireplace, exterior access, laundry area, half bath, and additional storage. Extensive improvements include a new roof, HVAC systems, plumbing, electrical, thermal windows, gutters, and fresh interior paint. Enjoy a generous lot with room for outdoor activities, a detached garage, and convenient access to Petersburg's historic downtown, local restaurants, shopping, parks, and regional attractions. Nearby destinations include Old Towne Petersburg, the Petersburg National Battlefield, and Fort Gregg-Adams. With its extensive renovations, flexible floor plan, and abundant indoor and outdoor space, this property offers an outstanding opportunity to enjoy comfort, convenience, and modern living. Schedule your private showing!

2913 Rolyart Road, Petersburg

828 Hinton Street, Petersburg
$320,000
4 Beds ⋅ 4 Baths ⋅ CVR-2628760 MLS
Welcome to 828 Hinton Street, a brand-new 2026 construction two-story home offering 1,840 square feet of modern living space in the Pridesfield neighborhood of Petersburg! This turn-key 4-bedroom residence features a thoughtful floor plan with full baths on both levels, providing fantastic flexibility for primary bedroom placement on either the first or second floor. Step inside to discover pristine, low-maintenance laminate flooring throughout, vibrant drywall finishes, and stylish ceiling fans. The heart of the home is the open kitchen, complete with modern quartz countertops, a center island, a pantry, and a full brand-new appliance package including a stove, refrigerator, microwave, and dishwasher. Outdoors, enjoy relaxing on the welcoming front porch or step out back to the rear deck overlooking a fully fenced backyard. Modern construction highlights include a brand-new shingle roof, a paved driveway, a newly installed central heat pump system, electric water heating, pull-down attic access, and public utilities. With zero HOA fees or restrictive covenants, this brand-new residence offers total freedom, comfort, and peace of mind. Zoned for Petersburg City Public Schools—including Westview Elementary, Vernon Johns Middle, and Petersburg High—this quality home provides pristine new-construction living at its finest!

828 Hinton Street, Petersburg

1420 Ferndale Avenue, Petersburg
$274,900
3 Beds ⋅ 2 Baths ⋅ CVR-2628758 MLS
SELLER-PAID 2-1 RATE BUYDOWN AVAILABLE! Qualified buyers may be eligible for reduced mortgage payments during the first two years of homeownership. Contact listing agent for details. Located in Petersburg, 1420 Ferndale Ave is a gorgeous new-construction home loaded with stylish finishes and thoughtful details throughout! It's a standout from the street with crisp white vertical siding, a charcoal gable, black shutters, new landscaping, a paved parking pad, and a covered wood front porch with keyless entry. Step inside to LVP flooring, recessed lighting, and sunny windows at every turn. The foyer opens right into an expansive Great Room where the living room, dining area, and kitchen flow seamlessly together. The kitchen is a showstopper with white shaker-style cabinetry with crown molding, matte black hardware, Quartz counters, a glossy tile backsplash, stainless steel appliances including a French-door refrigerator, and a large island with a beautiful black veined top, woven pendant lights, and barstool seating. Just beyond the kitchen, a utility room with washer/dryer hookups leads out to the rear deck. Down the hall, the primary suite offers windows on two walls, a ceiling fan/light, recessed lighting, and a walk-in closet with double hanging rods. The ensuite is equally impressive with a fluted double vanity, arched black-framed mirrors, tile floors, and a walk-in shower featuring a rain head, handheld sprayer, wood-look tile accent wall, built-in niche, transom window, and glass door. Two additional bedrooms offer ceiling fan/lights and ample closet space and share a hall bath with black fixtures and a tub/shower framed in bold black-and-white striped tile—a fun detail you won't see every day! Out back, the deck overlooks a privacy-fenced backyard that's perfect for relaxing or entertaining, and a gated gravel path runs along the side of the home. With everything on one level and just minutes from Old Towne, I-95, and I-85, 1420 Ferndale Ave is ready for you to move right in!

1420 Ferndale Avenue, Petersburg

851 E Bank Street, Petersburg
$289,950
3 Beds ⋅ 3 Baths ⋅ CVR-2628757 MLS
Welcome to 851 E Bank Street, a beautifully crafted new-construction home offering modern comfort in the heart of historic Petersburg. This striking two-story residence blends clean, contemporary lines with warm, inviting finishes throughout. SELLER-PAID 2-1 RATE BUYDOWN AVAILABLE! Qualified buyers may be eligible for reduced mortgage payments during the first two years of homeownership. Preferred lender available to provide financing options and specific payment scenarios. Contact listing agent for details. Financing incentives subject to buyer qualification, lender approval and applicable loan program requirements. Step inside to find an open, sunlit floor plan featuring wide-plank flooring, recessed lighting, and a stylish kitchen designed for effortless entertaining. Crisp white cabinetry with dovetail drawers, sleek quartz countertops, a spacious island with bar seating, and stainless steel appliances. A cozy dining nook and adjoining living area create a seamless flow for everyday living. Upstairs, the spacious bedrooms are outfitted with ceiling fans and generous natural light, while the private primary suite offers a peaceful retreat complete with an en-suite bath featuring a double vanity and a beautifully tiled walk-in shower. A second full bath showcases eye-catching black-and-white tile work for extra character. Outside, enjoy a fully fenced backyard, a brand-new wood deck, and off-street paved parking. Durable board-and-batten and metal panel siding give the exterior a fresh, modern feel that stands out. Located just minutes from downtown Petersburg's shops, restaurants, and riverside charm along the Appomattox River, this home offers wonderful convenience with easy access to major roadways for a smooth commute. Whether you're drawn to the historic streets nearby or simply love the ease of new construction with modern systems already in place, this home delivers comfort, style, and location all in one. Don't miss the opportunity to make this move-in ready gem your own.

851 E Bank Street, Petersburg

205 N Jefferson Street, Petersburg
$314,950
3 Beds ⋅ 3 Baths ⋅ CVR-2628413 MLS
Step inside this beautifully renovated Victorian and discover an inviting blend of historic character and modern comfort! Built in 1907, this charming two-story home offers 2,110 square feet of thoughtfully updated living space with impressive room sizes, tall ceilings, and an easy, comfortable flow throughout. The spacious combination living and dining area offers plenty of room for everyday living and entertaining, while the beautifully appointed kitchen features granite countertops, a center island, generous cabinetry, and attractive finishes. Luxury vinyl plank flooring complements the main living areas, while a convenient half bath and separate laundry room complete the first floor. Upstairs, you'll find three generously sized bedrooms, including a spacious primary suite with a private bath and walk-in closet. Two additional bedrooms and a full hall bath provide comfortable accommodations for guests, hobbies, or a home office. Outside, the full front porch adds a classic touch that perfectly complements the home's timeless architecture. From its welcoming interior to its attractive finishes and thoughtful renovations, this historic beauty offers the charm of yesterday with the comforts of today. Come see all that 205 N Jefferson has to offer!

205 N Jefferson Street, Petersburg

223 S Crater Road, Petersburg
$319,999
4 Beds ⋅ 4 Baths ⋅ CVR-2628217 MLS
Thoughtfully designed and beautifully appointed, this two-story residence pairs contemporary sophistication with everyday comfort. Featuring 4 spacious bedrooms and 3.5 bathrooms, the home makes a striking first impression with modern siding, an inviting covered front porch, and an expansive concrete driveway. Inside, an airy, open-concept layout unfolds beneath stylish lighting, complemented by warm wood-look flooring and a refined neutral palette. The kitchen anchors the living space with elegant gray cabinetry, crisp white countertops, stainless steel appliances, and a dramatic black marble-look backsplash. A generous center island provides additional seating and a natural gathering place for casual meals and conversation. Light-filled bedrooms offer inviting retreats, while the bathrooms showcase wood-tone vanities, sleek black fixtures, and illuminated LED mirrors. A standout full bathroom delivers a spa-inspired experience with bold black marble-look tile, a glass-enclosed rainfall shower, and a freestanding soaking tub. Outdoor living is equally appealing, with a spacious covered rear deck overlooking a generously sized, fully fenced backyard. From quiet mornings on the front porch to lively evenings outdoors, this distinctive home offers beautifully connected spaces for gathering, unwinding, and enjoying everyday life.

223 S Crater Road, Petersburg

703 E Bank Street, Petersburg
$350,000
CVR-2628225 MLS
Welcome to 703 E Bank Street in Petersburg, VA! This beautifully constructed, brand-new duplex offers approximately 2,000 square feet of total living space, featuring two thoughtfully designed units that combine modern finishes, low-maintenance living, and outstanding investment potential. Each unit features 2 spacious bedrooms, 1 full bathroom, and 1 half bathroom, along with an inviting open-concept main level highlighted by impressive 9-foot ceilings. Recessed lighting throughout creates a bright, contemporary atmosphere, while the kitchens feature 42-inch wall cabinetry with soft-close functionality, offering both style and practical storage. Both units feature luxury vinyl plank (LVP) flooring throughout the main living areas and bedrooms, complemented by tile flooring in the bathrooms and laundry rooms. These thoughtfully selected finishes provide a modern aesthetic while helping minimize long-term maintenance costs. Each unit also features separate utilities, providing added convenience and flexibility for owners and tenants. Located in an Opportunity Zone, this property offers additional appeal for investors seeking potential tax advantages through qualifying investments, subject to applicable program requirements. Whether you're looking to expand your rental portfolio or live in one unit while generating rental income from the other, this newly constructed duplex offers an excellent combination of modern design, functionality, and long-term investment potential. Brand-new construction, quality finishes, low-maintenance living, and income-producing potential

703 E Bank Street, Petersburg

How much is your home worth?

Get instant property value now!