147

Homes for Sale near Vernon Johns Middle School

Section Image Section Image
  • /26

    $244,999

    • 3 Beds
    • 2 Baths
    • 1,216 Sq Ft

    1322 Halifax St, Petersburg, VA 23803

    Welcome to 1322 Halifax St, Petersburg, VA 23803—a thoughtfully renovated 3-bedroom, 2-bath residence showcasing modern elegance throughout. The kitchen is fully equipped with brand-new appliances and complemented by sleek granite countertops, which are also featured in the beautifully upgraded bathrooms. The expansive living room provides an inviting space ideal for entertaining, while the back

    Agent Photo

    Stephanie Rocha

    EXP Realty LLC

    (804) 552-5158

    1322 Halifax St, Petersburg, VA 23803
  • /44

    $380,000

    • 6 Beds
    • 3 Baths
    • 2,520 Sq Ft

    21405 Chesterfield Ave, South Chesterfield, VA 23803

    Fully Renovated. Exceptionally Spacious. Prime Location. Welcome to 21405 Chesterfield Ave, a beautifully updated home offering 6 bedrooms, 3 full bathrooms, and over 2,500 sq ft of modern living space. From the gleaming granite countertops and center island in the kitchen to the two generous living rooms, every detail is designed for style, comfort, and flexibility. What Sets It Apart: Brand

    Agent Photo

    Iris Hernandez

    United Real Estate Richmond

    (804) 424-5262

    21405 Chesterfield Ave, South Chesterfield, VA 23803
  • /24

    $319,900

    • 3 Beds
    • 2 Baths
    • 1,448 Sq Ft

    9225 Vaughan Rd, Petersburg, VA 23805

    Move-In Ready Ranch on 1.7 Private Acres – Just 15 Minutes from Petersburg, Colonial Heights & Fort Lee!Welcome home to this beautifully updated ranch-style retreat nestled on a peaceful, wooded 1.7-acre lot. Freshly painted inside and featuring brand-new flooring throughout, this home offers modern comfort with a touch of country charm.Enjoy morning coffee on the inviting country

    Agent Photo

    Danielle Bowers

    Century 21 Lifestyle

    (804) 902-2107

    9225 Vaughan Rd, Petersburg, VA 23805
  • /2

    $140,000

    • 2 Beds
    • 1 Bath
    • 912 Sq Ft

    39 Walnut Ln, Petersburg, VA 23803

    Welcome to 39 Walnut Ln, a charming 2-bedroom, 1-bath home with a long-term tenant already in place, currently paying $1,200/month. This property is a perfect investment opportunity for seasoned investors or anyone looking to start their real estate portfolio.Located in the heart of Petersburg, this home is situated in an area experiencing ongoing revitalization and growth. With new

    Agent Photo

    Danielle Bowers

    Century 21 Lifestyle

    (804) 395-7454

    39 Walnut Ln, Petersburg, VA 23803
  • /20

    $140,000

    • 3 Beds
    • 1 Bath
    • 1,617 Sq Ft

    16 N South St, Petersburg, VA 23803

    Endless potential awaits with this versatile property, offering 1,617 square feet of adaptable space that can be used for either residential or commercial purposes. Built in 1935, this two-story gem blends timeless character with key modern updates, including a newer heating system, central air conditioning, and a recently renovated full bathroom with a new tub.The home features a a

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 465-7413

    16 N South St, Petersburg, VA 23803
  • /35

    $190,000

    • 3 Beds
    • 1.5 Baths
    • 1,517 Sq Ft

    14 N South St, Petersburg, VA 23803

    Discover a unique opportunity with this versatile property, zoned B-2, making it suitable for both commercial and residential use in the heart of Petersburg. Built in 1935, this two-story building seamlessly blends historic charm with modern enhancements—ideal for an office, barbershop, boutique retail space, or even a stylish urban residence.Inside, you’ll find original hardwood floors

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 375-5880

    14 N South St, Petersburg, VA 23803
  • /26

    $225,000

    • 3 Beds
    • 1 Bath
    • 1,560 Sq Ft

    306 Hamilton Ave, Colonial Heights, VA 23834

    Welcome to 306 Hamilton Avenue, a charming and well-maintained two-story home nestled in the heart of Colonial Heights. From the moment you arrive, the inviting country-style front porch sets the tone for warmth and character, while the newly built rear deck provides the perfect outdoor space for entertaining or relaxing in the evenings.Step inside to discover gleaming hardwood floors

    Daniel Harnsberger EXP Realty LLC

    306 Hamilton Ave, Colonial Heights, VA 23834
  • /21

    $250,000

    • 3 Beds
    • 2 Baths
    • 1,256 Sq Ft

    21338 Deodora Ct, South Chesterfield, VA 23803

    Welcome to 21338 Deodora Ct — a move-in ready, well-maintained gem perfect for first-time homebuyers or those looking to downsize! This charming 3-bedroom, 2-bath home offers a spacious layout and sits on a large yard ideal for family gatherings, entertaining, or relaxing outdoors. Located just minutes from Virginia State University, it’s a smart investment with great equity potential already

    Melvin Edison Plentura Realty LLC

    21338 Deodora Ct, South Chesterfield, VA 23803
  • /19

    $299,000

    • 3 Beds
    • 2 Baths
    • 1,482 Sq Ft

    204 Prince Albert Ave, Colonial Heights, VA 23834

    This beautiful home was remodeled in 2022 and it is gorgeous inside! All new Luxury Vinyl Plank flooring throughout home. The Kitchen features new cabinets, granite counters, island, pantry and large dining room area. The Family Room is conveniently located next to the Kitchen and has a large decorative window and coat closet. The Primary Bedroom is more like an in-law suite. It has a separate

    Nickole Campbell BHG Base Camp

    204 Prince Albert Ave, Colonial Heights, VA 23834
  • /27

    $274,900

    • 3 Beds
    • 1 Bath
    • 1,050 Sq Ft

    4308 Sunset Dr, Petersburg, VA 23803

    Updated All-Brick Ranch in North Dinwiddie – Under $275K!!!! This 3-bed, 1-bath gem features refinished hardwood floors, fresh paint, new windows, and a gorgeous bay window in the living room. Enjoy a renovated kitchen with refinished cabinets, new stove, and waterproof LVP flooring. The bathroom is fully updated, and the home includes a fenced backyard, attached garage, and storage shed. Roof

    Jeremy Cecchettini Real Broker LLC

    4308 Sunset Dr, Petersburg, VA 23803
  • /48

    $320,000

    • 4 Beds
    • 2 Baths
    • 1,515 Sq Ft

    24708 Brickwood Meadow Ln, Petersburg, VA 23803

    This Charming Ranch is better than New with views of the Lake in the sought-after community of Brickwood! NO HOA dues! An addition was just finished! A lovely new sunroom, office space or even 4th bedroom is new with many windows for natural lighting. New Luxury Vinyl Floors throughout the main rooms & a new roof in 2024. Just Painted inside & tons of upgrades outside too! A spacious family rm,

    Heather Grimsley Liz Moore & Associates-2

    24708 Brickwood Meadow Ln, Petersburg, VA 23803
  • /50

    $295,000

    • 3 Beds
    • 2.5 Baths
    • 1,605 Sq Ft

    1531 Berkeley Ave, Petersburg, VA 23805

    Discover the perfect blend of character and modern comfort at 1531 Berkeley Ave, nestled in the sought-after Walnut Hill neighborhood of Petersburg, VA.This fully renovated home offers 3 spacious bedrooms and 2.5 beautifully updated bathrooms, designed for today’s lifestyle. Every detail has been thoughtfully curated, from the all-new systems to the high-quality finishes

    Diana Lemus Real Broker LLC

    1531 Berkeley Ave, Petersburg, VA 23805
  • /29

    $290,000 Open Sun 1PM - 3PM

    • 3 Beds
    • 1.5 Baths
    • 1,360 Sq Ft

    520 Heth Rd, Petersburg, VA 23805

    Step into serenity with this fully renovated rancher in West Park, situated on a spacious half-acre lot. This home offers the perfect blend of comfort and classic charm, featuring hardwood floors, updated tile, and newly painted areas. The open-concept layout is filled with natural light, creating a warm and inviting atmosphere throughout the home.Enjoy the flexibility of both a formal

    Imani Williams Keller Williams Realty

    520 Heth Rd, Petersburg, VA 23805
  • /48

    $339,000

    • 4 Beds
    • 1.5 Baths
    • 2,194 Sq Ft

    1593 Baxter Rd, Prince George, VA 23875

    Searching for a comfortable home with room to stretch out? A sweeping lawn dotted with mature trees sets the tone for this 4-bedroom (Converted to 5 bedroom), 1.5-bath split-level residence that was converted to five-bedroom home in a sought-after area of Prince George! Discover gleaming hardwood floors, oversized windows, and calming neutral hues that create a welcoming atmosphere from the

    Cory Smith KW Metro Center

    1593 Baxter Rd, Prince George, VA 23875
  • /29

    $295,000

    • 3 Beds
    • 2.5 Baths
    • 2,364 Sq Ft

    4601 Helena Cir, South Chesterfield, VA 23803

    Welcome Home to 4601 Helena Circle – A Beloved Family Haven in Trojan Woods. Nestled on a spacious corner lot at the end of a quiet cul-de-sac in South Chesterfield’s sought-after Trojan Woods neighborhood, this well-loved split-level home has been the heart of one family’s story for the past 50 years. Now, it’s ready for its next chapter—and perhaps yours. Built in 1973 and meticulously

    Jenny Maraghy Compass

    4601 Helena Cir, South Chesterfield, VA 23803
  • /23

    $309,990

    • 4 Beds
    • 2 Baths
    • 1,505 Sq Ft

    24716 Woodstream Ln, Petersburg, VA 23803

    Move-In Ready & Full of Charm! This spacious 4-bedroom, 2-bathroom home offers 1,505 sqft of comfortable living space and thoughtful updates made within the past few years. The kitchen features classic white cabinetry, durable laminate countertops, stainless steel appliances, and luxury vinyl plank flooring—perfect for both everyday meals and entertaining. Both full bathrooms are designed with

    Janickal Hanson KW Metro Center

    24716 Woodstream Ln, Petersburg, VA 23803
  • /35

    $419,990

    • 4 Beds
    • 2.5 Baths
    • 3,520 Sq Ft

    544 High St, Petersburg, VA 23803

    Dreaming of spacious living in a Historic Italianate Style Registered Home? Check out this beauty at 544 High Street in Historic Old Towne Petersburg! With 4 cozy bedrooms, 3 baths (Primary Suite on First Floor) and a whopping 3520 sq ft of living space, there’s room for everyone to spread out and make it their own*Recently Painted*Updated Kitchen with Granite Countertops*Farmer Sink*Gas

    Diane Wiley Weichert Brockwell & Associate

    544 High St, Petersburg, VA 23803
  • /28

    $329,000

    • 4 Beds
    • 2 Baths
    • 1,648 Sq Ft

    307 Washington Ave, Colonial Heights, VA 23834

    Welcome to this beautifully maintained Cape Cod-style home, featuring classic charm combined with contemporary upgrades. The exterior boasts durable vinyl siding and timeless double-hung windows that provide both style and energy efficiency. Step outside onto the new composite decking with vinyl railing. The backyard offers privacy and convenience, enclosed by a sturdy privacy fence with a double

    Faith Heaton Cole Real Estate, Inc.

    307 Washington Ave, Colonial Heights, VA 23834
  • /39

    $297,000

    • 4 Beds
    • 3.5 Baths
    • 3,381 Sq Ft

    234 S Jefferson St, Petersburg, VA 23803

    Charming Renovated Historic Home in the Heart of Petersburg! This property does qualify for a 10K Grant program that can be used towards closing cost.Step into history with this beautifully renovated 3-level home, originally built in 1850, nestled in the desirable Poplar Lawn District of Petersburg, VA. With its high 9+ foot ceilings and stunning hardwood floors, this residence

    Riggolette Leeper United Real Estate Richmond

    234 S Jefferson St, Petersburg, VA 23803
  • /20

    $235,000

    • 3 Beds
    • 1.5 Baths
    • 1,673 Sq Ft

    38 Spring Ct, Petersburg, VA 23803

    Come get this spacious three (3) bedroom 1 1/2 bath trim-level all brick home. Seller offering $6,000 towards closing cost, upgrades, etc with full price offer!!! Fenced in rear year, quiet community on cul-de-sac. Home boast living room, kitchen, dining area, screened in porch that is just fabulous. Generous family/entertainment area. Paved driveway/off street parking and is covered. This

    Lamont Hobbs Hobbs Realty LLC

    38 Spring Ct, Petersburg, VA 23803
  • /37

    $279,900

    • 4 Beds
    • 3 Baths
    • 2,118 Sq Ft

    1012 W Wythe St, Petersburg, VA 23803

    Nicely renovated 4 bedroom 3 bath, 2 story brick home. 2 primary suites. Exterior features include, HVAC and storage shed. Interior features include, new electrical, new plumbing, recess lighting, fresh paint, LVP flooring, tile in baths, new vanities, Stainless steel appliances, quartz countertops, and pantry.Easy to show.

    Russell Johnson UR Realty

    1012 W Wythe St, Petersburg, VA 23803
  • /45

    $259,900 Open Sun 12PM - 2PM

    • 2 Beds
    • 1 Bath
    • 1,258 Sq Ft

    221 Wright Ave, Colonial Heights, VA 23834

    Welcome to this adorable cape styled home in the beautiful Wright Estates neighborhood of Colonial Heights, conveniently located within minutes to shopping, dining, interstate access, and walking distance to the boulevard shops or VSU. Seated on a well-manicured lot across from the rec ballfields, this home offers a park-like scenery, with a concrete drive and walkways, a decorative light post,

    Keith Wagner EXP Realty LLC

    221 Wright Ave, Colonial Heights, VA 23834
  • /29

    $280,000

    • 4 Beds
    • 2.5 Baths
    • 1,754 Sq Ft

    521 S Sycamore St, Petersburg, VA 23803

    Primary bedroom with full private bathroom on the first floor! On a comfortable corner lot. With concrete driveway and a detached storage shed. This is a fully remodeled historic two story style 4 bedrooms home with 2 full bathrooms and 1 half bathroom. All of the brand new wood work, framing, plumbing and electrical work was done with permits and inspections. All brand new hardiplank siding.

    Ricky Delgado EXP Realty LLC

    521 S Sycamore St, Petersburg, VA 23803
  • /25

    $279,000

    • 3 Beds
    • 1.5 Baths
    • 1,152 Sq Ft

    313 Lakewood Dr, Petersburg, VA 23805

    Like New Inside! Completely Updated and Ready for a New Family! All New Flooring and Lighting with Remodeled Kitchen and Baths. One Story Rancher - Freshly Painted Throughout with 3 Bedrooms and 1 & 1/2 Baths. Living Room, Large Eat-In Kitchen that leads out to a Extra Nice Screened Porch. New Heat Pump and Completely Fenced Private Back Yard, with 2 Sheds! Convenient to I-95 and Walmart.

    Connie Lunsford Swearingen Realty Co

    313 Lakewood Dr, Petersburg, VA 23805
  • /25

    $239,900

    • 3 Beds
    • 2.5 Baths
    • 1,780 Sq Ft

    117 S Dunlop St, Petersburg, VA 23803

    Welcome to 117 South Dunlop Street, where timeless charm meets modern comfort. This beautifully remodeled 3-bedroom, 2.5-bath home offers the perfect blend of early 1900s character and contemporary updates, all nestled in a desirable location with classic curb appeal.Step inside and you’ll be greeted by tons of natural light, high ceilings, and the warmth of original heart pine and oak

    Wade Huff River's Edge Property Mgmnt

    117 S Dunlop St, Petersburg, VA 23803
  • /25

    $269,950

    • 3 Beds
    • 1 Bath
    • 1,432 Sq Ft

    25713 Simmons Ave, Petersburg, VA 23803

    RENOVATED and READY for new owners! This 3 bedroom, 1 bath home with spacious living room and eat-in kitchen has just gotten an extreme makeover. Check out this long list of NEW features: HVAC System, Siding, Windows, Doors, Insulation, Sheetrock, Kitchen Cabinets, Laminate Countertops, Tile Backsplash, Kitchen Sink & Faucet, Stainless Appliances (Stove, Dishwasher, Microwave, Refrigerator)

    Jennifer McCray Real Broker LLC

    25713 Simmons Ave, Petersburg, VA 23803
  • /28

    $299,500

    • 4 Beds
    • 1.5 Baths
    • 1,824 Sq Ft

    25014 James Ave, Petersburg, VA 23803

    Welcome Home! Step into this charming and spacious 4-bedroom, 1.5-bath tri-level home, perfect for comfortable living and entertaining. Upon entry, you'll be greeted by a welcoming foyer that leads into the cozy den, featuring a warm gas log fireplace, ideal for relaxing evenings. Just off the den is a conveniently located bedroom, followed by a laundry room complete with washer and dryer, and a

    Katie Burton Ingram & Associates-Hopewell

    25014 James Ave, Petersburg, VA 23803
  • /37

    $269,900 Open Sun 1PM - 4PM

    • 4 Beds
    • 2 Baths
    • 2,272 Sq Ft

    224 Hamilton Ave, Colonial Heights, VA 23834

    This is not your cookie cutter house! Energy-efficient home tucked away in a quiet, beautiful Colonial Heights neighborhood. Major updates include solar panels for reduced energy costs, a 1-year-old HVAC system, new dishwasher (2 months old), and a 3-year-old refrigerator—all offering peace of mind and convenience. This 2-bedroom of the 4 bedroom's features walk-in closets so spacious,

    Mario Ta EXP Realty LLC

    224 Hamilton Ave, Colonial Heights, VA 23834
  • /18

    $250,000

    • 3 Beds
    • 2 Baths
    • 2,340 Sq Ft

    924 Lee Ave, Petersburg, VA 23803

    Updated home featuring 3 bedrooms, 2 bathrooms, and 2,340 Sq Ft of space. Upon entry you will be welcomed by the bright open floor plan with LVP flooring throughout and updated light fixtures. The spacious living room opens into the kitchen which offers stainless steel appliances, granite counters, subway tile backsplash and a great sized dining area. Completing the first level is the primary

    Derrick Bradford Derrick Bradford Real Estate LLC

    924 Lee Ave, Petersburg, VA 23803
  • /8

    $298,000

    • 4 Beds
    • 2 Baths
    • 1,860 Sq Ft

    116 Fairfax Ave, Colonial Heights, VA 23834

    Charm abounds in this rare and updated home on corner lot in the heart of Colonial Heights. Georgeous chandelier in foyer draws you into the fabulous home. Dramatic twelve foot ceilings and large rooms make this home special. There are fireplaces in two of the rooms which seller believes could be converted to double sided fireplaces if desired. Freshly painted, new carpet, new electrical and

    Debra Russell Century 21 Colonial Realty

    116 Fairfax Ave, Colonial Heights, VA 23834
  • /27

    $269,999

    • 4 Beds
    • 3.5 Baths
    • 1,700 Sq Ft

    833 Wilcox St, Petersburg, VA 23803

    You can't spell Wilcox without NEW! Down to the nails and bolts, everything has been replaced! New ROOF, NEW Electrical, NEW Plumbing, New Flooring. When you walk into the home you're greeted with an open concept, large great room, and elegant in-wall fireplace. You're then met with a spacious kitchen and BRAND NEW appliances! This home is perfect for entertaining. This is your chance to own a 4

    Chelsea Brown Keller Williams Realty

    833 Wilcox St, Petersburg, VA 23803
  • /32

    $235,000

    • 3 Beds
    • 2 Baths
    • 1,240 Sq Ft

    5404 Oak St, Petersburg, VA 23803

    A Peaceful Retreat in North Dinwiddie!Welcome to this charming brick ranch featuring 3 bedrooms and 2 full bathrooms. The kitchen is equipped with a stove, dishwasher, and ample cabinet space, including two pantries. It opens seamlessly into the dining area, which flows into a bright and spacious living room filled with natural light.Just off the foyer, you'll find a sunroom, perfect for

    Nicole Shear Henry Briggs & Assoc, Inc

    5404 Oak St, Petersburg, VA 23803
  • /28

    $169,500

    • 3 Beds
    • 1 Bath
    • 1,135 Sq Ft

    125 Seaboard St, Petersburg, VA 23803

    Adorable 3 BR ranch with vinyl siding, new dimensional shingle roof and newer heat pump/central air. Hardwood floors run throughout. Enter into a large living room that also offers access onto the side screened porch. The kitchen offers a stove and refrigerator and flows into a large family room with ceiling fan. Three generous sized bedrooms share the hall bath that has a ceramic tile bath and

    Dick Jeffress CapCenter

    125 Seaboard St, Petersburg, VA 23803
  • /7

    $124,999

    • 2 Beds
    • 1 Bath
    • 808 Sq Ft

    1227 Hilton Place, Petersburg, VA 23803

    Get cool and comfy in this cozy 2-bedroom 1 bathroom, a little over 800 sq. ft home. Make this your dream home or investor special. Lots of opportunity. Priced to sell! ,

    Kelly Painschab Real Broker LLC

    1227 Hilton Place, Petersburg, VA 23803
  • /2

    $95,000

    • 2 Beds
    • 1 Bath
    • 925 Sq Ft

    1730 Dupuy Rd, Petersburg, VA 23803

    INVESTORS SPECIAL Home has good bones but needs TLC Home is being sold as is Come bring your touches to this home! Would be a great flip or rental property Home is being sold as is Seller will do no repairs

    Dawn Boehm Assist2Sell Buyers and Sellers

    1730 Dupuy Rd, Petersburg, VA 23803
  • /18

    $204,999

    • 3 Beds
    • 1 Bath
    • 964 Sq Ft

    64 Gibbons Ave, Petersburg, VA 23803

    Welcome to 64 Gibbons Ave. When you walk through the front door of this fully renovated, energy efficient 3 bedroom rancher you will want to call it home. You will be greeted with fresh paint throughout, beautiful replacement windows in every room (2025), refinished hardwood floors in the living room, LVP flooring (2025) flowing seamlessly through the bedrooms, kitchen, and hallways, new ceiling

    Kelly Painschab Real Broker LLC

    64 Gibbons Ave, Petersburg, VA 23803
  • /4

    $41,900

    • Land
    • 1.10 Acres
    • $38,091 per Acre

    Lot 1 Christiana Hwy, Lawrenceville, VA 23868

    LOT 1: This partially wooded lot, located 1.5 miles from the SVCC Alberta College Campus, is the perfect place for your new home. Public water access is just across the road, and there is also the option for a personal well and septic. It is in a great location: 30 minutes from Lake Gaston, only 1 hour from Richmond, VA, and 1.5 hours to the RDU International Airport. Make country living yours,

    Tammy Mulchi Real Broker LLC (Clarksville)

    Lot 1 Christiana Hwy, Lawrenceville, VA 23868
  • /3

    $130,000

    • 3 Beds
    • 1.5 Baths
    • 1,118 Sq Ft

    417 Round Top Ave, Petersburg, VA 23803

    Welcome to your next opportunity nestled in the heart of historic Petersburg! This classic 3-bedroom, 1.5-bath ranch-style home offers timeless charm and the perfect canvas to create your dream space. Whether you're a first-time homebuyer looking to customize your forever home or an investor in search of your next project, this property delivers incredible value.Step inside and imagine

    Joshua Davis CENTURY 21 New Millennium

    417 Round Top Ave, Petersburg, VA 23803
  • /13

    $149,900

    • 3 Beds
    • 1 Bath
    • 1,001 Sq Ft

    422 Walnut St, Petersburg, VA 23803

    Come out of the heat and enjoy this cool charming 3 bedroom 1 full bath rancher and enjoy all the benefits of one story living. The perfect canvas to create your ideal living space. Whether your looking for a house to call home or a property to update and flip then you've found the right one. These opportunity don't come along often so don't let this one slip by. Conveniently located in the

    Kelly Painschab Real Broker LLC

    422 Walnut St, Petersburg, VA 23803
  • /42

    $349,950

    • 3 Beds
    • 2.5 Baths
    • 2,109 Sq Ft

    10966 Bland Ridge Dr, Petersburg, VA 23805

    Discover the perfect blend of low-maintenance living and thoughtful design at 10966 Bland Ridge Dr, a turnkey home in the desirable Lakewood Condominium community built for comfort and ease. Step inside through the covered entry and you're greeted by a bright foyer that opens into a thoughtfully designed floor plan. Just off the entry is the spacious first-floor primary suite, offering both

    Robert Mooney Providence Hill Real Estate

    10966 Bland Ridge Dr, Petersburg, VA 23805

Showing Results 1 - 40, Page 1 of 4

How to Buy a Home How to Finance a Home How to Sell a Home