146

Homes for Sale in 23803

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. Spacious. Prime Location.21405 Chesterfield Ave offers 6 bedrooms, 3 baths, 2,500+ sq ft, and a layout ideal for families, house hacking, or rental income. Features include new plumbing/electrical, granite kitchen, 2 living rooms, side porch, back deck, and an oversized garage with plumbing for a future bath or bonus space. Adjacent to Virginia State University—perfect

    Agent Photo

    Iris Hernandez

    United Real Estate Richmond

    (804) 424-5262

    21405 Chesterfield Ave, South Chesterfield, VA 23803
  • /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
  • /46

    $275,000

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

    25504 Brunswick Ave, North Dinwiddie, VA 23803

    Welcome home to 25504 Brunswick Ave. Situated on a PRIVATE 5.82 ACRE LOT in Dinwiddie County! This beautifully updated 3 bedroom, 1 bath home is bursting with charm and modern upgrades. The freshly landscaped yard and full front porch offer excellent curb appeal and the perfect spot to enjoy your morning coffee. Inside, you'll find stunning NEW LVP flooring, FRESH paint, and NEW LED lighting

    Agent Photo

    James Nay

    River City Elite Properties

    (804) 607-9551

    25504 Brunswick Ave, North Dinwiddie, VA 23803
  • /48

    $350,000 New Construction

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

    636 High St, Petersburg, VA 23803

    Welcome to your dream home in the heart of the Olde Towne Historic District of Petersburg! This brand new construction home offers the perfect blend of charm and modern living. Step into a spacious living room ideal for entertaining or relaxing. The home features 4 generously sized bedrooms and 2.5 baths, including a first floor primary suite with a private full bathroom featuring a tub and

    Agent Photo

    Shayna Reavis

    ICON Realty Group

    (804) 534-2257

    636 High St, Petersburg, VA 23803
  • /39

    $325,000 New Construction

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

    406 Byrne St Unit 8, Petersburg, VA 23803

    Be a part of Petersburg’s Renaissance with this stunning new construction home that perfectly blends timeless charm with modern convenience. Situated on a prominent corner lot, this two-story residence boasts elegant curb appeal and a thoughtfully designed open-concept layout. As you step inside, you’re welcomed by rich hardwood flooring that flows seamlessly throughout the entire downstairs,

    Daniel Harnsberger EXP Realty LLC

    406 Byrne St Unit 8, Petersburg, VA 23803
  • /9

    $295,000

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

    23809 Old Cox Rd, Petersburg, VA 23803

    Beautiful 3 Bedroom 2 bath ranch with tons of yard space in North Dinwiddie. The home has a 1 car attached garage, fenced in back yard, partially screened in back porch and deck, and an exterior storage shed. The home is electric central cooling with natural gas heat, gas cooking, refrigerator, and stove. The garage enters into a large mud/utility room. The home has high ceilings and an open

    Kimberly Dalton River's Edge Property Mgmnt

    23809 Old Cox Rd, Petersburg, VA 23803
  • /20

    $285,000

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

    622 Grove Ave, Petersburg, VA 23803

    MONEY MAKER!!! Just Listed! Move-In-Ready in Old Town Historic Petersburg! Don’t miss your opportunity to own this gorgeous Home where Elegance Meets Modern Living Home! Discover this captivating single-family home in the heart of Old Town Petersburg. This beautifully renovated historic residence seamlessly blends classic charm with contemporary comforts, offering a unique blend of beauty and

    Delfina Sanchez LPT Realty, LLC

    622 Grove Ave, Petersburg, VA 23803
  • /21

    $269,000

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

    25006 Pinecroft Rd, North Dinwiddie, VA 23803

    Move In Ready! This Beautiful Brick Rancher features 3 bedroom and 1 Half Bath with 1254 Square Feet of living Space on a Spacious 1.6 Acre Lot. Inside features freshly painted walls throughout, New Vinyl Flooring in the Kitchen, Laundry Room, Full Bath and Half Bath, New Carpet in all 3 Bedrooms and beautiful Hardwood Floors in the Family Room, Dining Room and Hallway. Primary Bedroom

    Rhonda Spain Harris & Assoc, Inc

    25006 Pinecroft Rd, North Dinwiddie, VA 23803
  • /39

    $389,000

    • 5 Beds
    • 2 Baths
    • 2,180 Sq Ft

    4221 Butler Ln, Petersburg, VA 23803

    Welcome to 4221 Butler Lane – A Hidden Gem in South Chesterfield!This charming and meticulously maintained home offers the perfect blend of comfort, space, and convenience. Nestled in a peaceful, well-established neighborhood, this 5-bedroom, 2-bath home features a bright and open layout with spacious living areas, new lvp floors, and updated finishes throughout. The kitchen is ideal for both

    Will Stevens ERA Woody Hogg & Assoc

    4221 Butler Ln, Petersburg, VA 23803
  • /29

    $338,000

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

    17416 Chemin Rd, South Chesterfield, VA 23803

    Come discover this beautifully reimagined home where modern elegance meets timeless comfort! Nestled on a quiet street in the heart of South Chesterfield, this move-in ready property has been meticulously renovated, offering the perfect blend of contemporary updates and classic charm. Boasting 1,462 square feet of refined living space, this home features 3 bedrooms and 2.5 baths. Upgrades include

    Elmer Rodriguez EXP Realty LLC

    17416 Chemin Rd, South Chesterfield, VA 23803
  • /34

    $389,000

    • 5 Beds
    • 3 Baths
    • 3,037 Sq Ft

    4709 Fairway Rd, North Dinwiddie, VA 23803

    Welcome home to this five bedroom three full bath. This home has a formal living room and a family room spacious kitchen with a eat-in area, office, mother-in-law suite, two car garage and so much more. Schedule your showing today.

    Ashley Forehand Oakley Hometown Realty

    4709 Fairway Rd, North Dinwiddie, VA 23803
  • /26

    $310,000

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

    22910 Pheasant Ct, North Dinwiddie, VA 23803

    Welcome home to this well-maintained, open concept rancher. Located in Wrenn Forrest Subdivision, this 3 bedroom 2 bath offers just over 1400 sq ft of spacious living. The kitchen offers SS appliances, an abundance of cabinets and a breakfast bar adjacent to the eat-in dining area. A primary bedroom with an en suite bath and large, walk-in closet can be found to the right of the great room.

    Lori Gregory Ingram & Associates-Hopewell

    22910 Pheasant Ct, North Dinwiddie, VA 23803
  • /44

    $350,000

    • 3 Beds
    • 1.5 Baths
    • 2,453 Sq Ft

    5310 Chesdin Rd, Petersburg, VA 23803

    This home could make a fantastic multi-generational home with 3 levels of living space. Lovely level .56 acre lot with mature trees! Low maintenance vinyl exterior, efficient replacement windows, 1 year old dimensional roof, HVAC 3 yrs old, water heater 1 yr, make this home a gem of a find! Inside boasts refinished hardwood floors, neutral/fresh paint throughout, new carpet and updated fixtures

    Tracy Kerzanet The Kerzanet Group LLC

    5310 Chesdin Rd, Petersburg, VA 23803
  • /27

    $274,900 Open Sun 2PM - 4PM

    • 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
  • /23

    $285,000

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

    4115 McIlwaine Dr, Petersburg, VA 23803

    Fully Renovated & Move-In Ready! Welcome to 4115 McIlwaine Dr – a beautifully updated 3-bedroom, 1.5-bath home in the heart of Dinwiddie! Step inside to discover brand new vinyl flooring throughout, fresh interior paint, and stylish NEW fixtures that bring a modern touch to every room. The kitchen shines with NEW stainless steel appliances, perfect for home chefs, while the spacious living area

    Jada Pointer CR8TIVE Realty LLC

    4115 McIlwaine Dr, Petersburg, VA 23803
  • /33

    $274,950

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

    1133 Rome St, Petersburg, VA 23803

    Completely renovated home in the heart of Petersburg! This stunning two-story home has been thoughtfully reimagined from top to bottom and offers the perfect blend of modern design and timeless charm. Boasting 4 spacious bedrooms—two on each level—this home is ideal for families or guests needing flexible living arrangements. Step into the open-concept first floor where refinished hardwood floors

    Sean Gould Hometown Realty

    1133 Rome St, 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
  • /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
  • /15

    $277,500

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

    24501 River Rd, Petersburg, VA 23803

    Welcome to this charming single-family home offering just under 1,300 square feet of comfortable living space, perfectly situated on over half an acre in desirable North Dinwiddie County! This move-in ready gem features three spacious bedrooms, one full bath and a large-sized bonus room adjacent to the primary bedroom — a flexible space with countless possibilities to suit your needs. The

    Deborah Carpenter Weichert Brockwell & Associate

    24501 River Rd, Petersburg, VA 23803
  • /18

    $245,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
  • /23

    $265,000

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

    21104 Matoaca Rd, South Chesterfield, VA 23803

    Welcome home to comfort, charm, and convenience in the heart of Matoaca! A welcoming haven inside and out, come fall in love with your private backyard retreat, the perfect place to relax, recharge, and savor life at your own pace... even before you step inside.Inside, you’ll find a beautifully maintained rancher where thoughtful updates and an easy, open layout create the perfect setting

    Deborah Reynolds Keller Williams Realty

    21104 Matoaca Rd, South Chesterfield, VA 23803
  • /27

    $267,499

    • 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
  • /49

    $257,500

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

    215 S South St, Petersburg, VA 23803

    This is a fully remodeled two story style 4 bedrooms home with 2 full bathrooms. All of the brand new wood work, framing, plumbing and electrical work was done with permits and inspections. Bright rooms with tons of natural light. Redone all throughout and exhibits exquisite craftsmanship. There is a lot of new carpentry, joists throughout most of the house. New upgraded electrical wiring and

    Ricky Delgado EXP Realty LLC

    215 S South St, Petersburg, VA 23803
  • /37

    $289,000

    • 6 Beds
    • 2 Baths
    • 2,380 Sq Ft

    512 St Andrew St, Petersburg, VA 23803

    Fully Renovated Home with Income Potential on a Quiet One-Block StreetThis stunning 4-bedroom, 2-bath single-family home offers 1,330 sq ft of completely renovated living space, set on a peaceful, one-block street. Step inside to gleaming hardwood floors, a beautifully upgraded kitchen with new appliances, and stylishly remodeled bathrooms. The home features a bright and airy layout, plus a

    Jeff Clark EXP Realty LLC

    512 St Andrew St, Petersburg, VA 23803
  • /44

    $267,095

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

    1114 Farmer St, Petersburg, VA 23803

    Welcome Home to 1114 Farmer Street! This Spacious 4 bedroom, 2 full bath home is Beautifully renovated in the heart of Petersburg! Originally built in 1910, this home was thoughtfully renovated with an easy-flow floorpan with generous natural light, a cozy living area, and a large eat-in kitchen. The bright and airy kitchen boasts sleek white cabinetry, a stylish tile backsplash, Granite

    Keia Evans Samson Properties

    1114 Farmer St, Petersburg, VA 23803
  • /23

    $250,000

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

    1001 Willcox St, Petersburg, VA 23803

    Sellers are offering $10,000 towards the buyers closing cost! Welcome to this vibrant and beautifully updated home in Petersburg, offering the perfect blend of comfort, style, and functionality! Featuring two primary suites—one on the main level and another upstairs—this layout is perfect for guests or multi-generational living.The main-level bathroom includes a stylish dual vanity, while

    Lana Garner First Choice Realty

    1001 Willcox St, Petersburg, VA 23803
  • /42

    $289,950

    • 4 Beds
    • 2.5 Baths
    • 2,464 Sq Ft

    904 Wilcox St, Petersburg, VA 23803

    Are you looking for space? Stop right here and discover all this beautifully renovated home has to offer. With 4 bedrooms, 2.5 bathrooms and 2454 sq. ft. of modern living space, you likely are looking at the home of your dreams. Enjoy the open-concept layout, brand-new flooring, and sleek granite countertops in both the kitchen and bathrooms. The first level offers a spacious living room that

    Teri Jones Samson Properties

    904 Wilcox St, Petersburg, VA 23803
  • /2

    $284,500

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

    19333 Eanes Rd, South Chesterfield, VA 23803

    Investor Special Prime Location Near Lake Chesdin!Don’t miss this diamond in the rough with incredible potential! Located just seconds from Seven Springs Marina on beautiful Lake Chesdin, this property offers the perfect opportunity to create your dream home or a fantastic investment.Situated on a spacious 1-acre lot, the home features solid bones with a structure that appears sound.

    Justine Rice Liz Moore & Associates

    19333 Eanes Rd, South Chesterfield, VA 23803
  • /2

    $244,900

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

    514 Webster St, Petersburg, VA 23803

    Welcome home! This renovated 3-bedroom, 2-bathroom residence with a dedicated home office blends modern comfort with timeless charm, offering the perfect layout for both everyday living and entertaining. Step inside and you’re greeted by an open-concept living space filled with natural light and warm, inviting tones. The spacious living room flows effortlessly into the dining area and kitchen,

    Russell Johnson UR Realty

    514 Webster St, Petersburg, VA 23803
  • /43

    $289,999 New Construction

    • 4 Beds
    • 3 Baths
    • 1,536 Sq Ft

    230 Terrace Ave, Petersburg, VA 23803

    Experience Elevated Living at Its Finest in the Heart of Petersburg!Welcome to this gorgeous two-level new construction where style, comfort, and functionality converge. This thoughtfully designed home features 4 spacious bedrooms, including two luxurious primary suites—one conveniently located on the first level and another on the second—perfect for multi-generational living or added

    Izamar Martinez Bruno EXP Realty LLC

    230 Terrace Ave, Petersburg, VA 23803
  • /4

    $140,000

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

    1637 Ferndale Ave, Petersburg, VA 23803

    3 bedroom, 2 bath Cape Cod full of potential! This fixer upper features a classic layout with all 3 bedrooms upstairs, plus a bonus office or study room and a full bath. Downstairs offers a generous living room with impressive 9-ft ceilings, a cozy family room, kitchen, utility room, and the second full bath. Hardwood floors run throughout—some hidden under carpet just waiting to shine! Outside

    Aaron Bryant Prince George Realty

    1637 Ferndale Ave, Petersburg, VA 23803
  • /11

    $375,000

    • Land
    • 2.60 Acres
    • $144,231 per Acre

    6104 Plane Dr, North Dinwiddie, VA 23803

    Former site of two gas stations. Next to Sheetz, down the street of Dinwiddie Airport and across the street from Dinwiddie Commerce Park. Located at the on/off ramp for I-85. Zone M-1 . You have just found opportunity!! 6108 PLANE DR Tax Map #21/ / 146/ /PID 15647 Legal: RT 460 INTERCHANGE RT 85 21-146, and PID 4962 Tax Map #21/ / 147/ C / Legal Description PARCEL C-1 FR0NTAGE ROAD

    John Brockwell Weichert Brockwell & Associate

    6104 Plane Dr, North Dinwiddie, VA 23803
  • /50

    $699,900

    • 7 Beds
    • 6.5 Baths
    • 9,268 Sq Ft

    323 W Washington St, Petersburg, VA 23803

    Folly Castle c. 1763 – A Rare Historic Treasure in the Heart of PetersburgStep back in time without sacrificing modern comfort at Folly Castle, one of Petersburg’s most iconic and historically significant homes. Believed to have been completed in 1763 by Peter Jones II—the grandson of the city’s founder—this architectural masterpiece is a rare surviving example of 18th-century craftsmanship.

    Jeff Clark EXP Realty LLC

    323 W Washington St, Petersburg, VA 23803
  • /34

    $450,000

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

    19011 Matoaca Rd, South Chesterfield, VA 23803

    This updated 4 bedroom 2 full bath house with the country peace and pool is only 10 minutes to everything! Enjoy a spacious yard of 1.1 acres that is leveled and fully fenced in from front to back. A massive 3 car detached garage and workshop for your hobbies and woodwork. A large in ground pool with pool house and screened in porch separate sitting area to relax and enjoy. Beautiful patio with

    OanhOanh Bacon Trinity Real Estate

    19011 Matoaca Rd, South Chesterfield, VA 23803
  • /23

    $179,950

    • 4 Beds
    • 1 Bath
    • 1,242 Sq Ft

    331 Glenwood Ct, Petersburg, VA 23803

    *Petersburg Best Buy*All Brick 4-bedroom, 1-bath Home on a Corner lot with a detached shed and off-street parking. This property has been a solid rental, could use some cosmetics and some upgrades, but it pretty much move in ready. There are 3-bedrooms upstairs and 1 bedroom on the first floor. This property also has a small basement. This property is sold in as-is condition. Drive by and

    Matt Smith Weichert Brockwell & Associate

    331 Glenwood Ct, Petersburg, VA 23803
  • /12

    $224,900

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

    1956 Squirrel Level Rd, Petersburg, VA 23803

    Take a Look at this Brick Rancher!3bedrooms 1.5 bath home on 1.53 Acres! Detached 2 car Garage. Ideal for a 203K Fha renovation loan! This home is ready for a full makeover. Featuring a charming layout, classic rancher appeal, this property is a true diamond in the rough. This home is being sold as is. Offers will be reviewed after 7 days on the Market. Seller will not provide any inspections.

    Wendy Hogge Hogge Real Estate Inc

    1956 Squirrel Level Rd, Petersburg, VA 23803
  • /48

    $239,500

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

    139 Virginia Ave, Petersburg, VA 23803

    Charming Updated Home Minutes from Fort Lee!Welcome to 139 Virginia Avenue — a beautifully maintained and move-in-ready home located in the heart of Petersburg, just minutes from Fort Lee! This spacious property offers 3 bedrooms, 2 full bathrooms, and a layout designed for comfort and functionality.Step inside to find updated flooring, a bright living area, and a modern kitchen

    Riggolette Leeper United Real Estate Richmond

    139 Virginia Ave, Petersburg, VA 23803

Showing Results 1 - 40, Page 1 of 4

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