For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
The Largest CRE Database in the US with Over 1 Million Listings

124 W Bank St Petersburg, VA 23803

Sponsored
For Sale
$399,000

MULTI_FAMILY - Colonial - Petersburg, VA

Property size:
2,905 SF
Lot size:
0.07 Acres
Days on Market:
2
Last Refresh:
Feb 27 at 8:06 am

Property Features for 124 W Bank St

General Information

Property type
Residential Multi Family
Property subtype
Other
Standard status
Active
Rooms
Basement
APN
011-230004
Parking features
Open, Parking Lot, Garage, Driveway
Patio and Porch features
Deck
Interior features
HighCeilings, MainLevelPrimary
Exterior features
PavedDriveway
Appliances
ElectricWaterHeater
Size
2,905 SF
Lot size
0.07 Acres

Utilities

Sewer type
Public Sewer
Water source
Public

Building Details

Year built
1820
Floors in Building
2
Building materials
Brick
Roof type
Built-Up
Architectural style
Colonial
Additional Structures
Gazebo

We can help!

Listing Contact
Casey Toney

Midlothian Partners LLC dba Keller Williams Midlothian (804) 858-8999

Listing agent Casey Toney (804) 858-9000 License #0225264164

Listing date Feb 26, 2026

MLS# 2532217 Listing URL

Copyright © 2026 Central Virginia Regional Multiple Listing Service. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Learn more

Property Insight Report

Overview

Downtown Petersburg Mixed-Use Duplex

Located in the heart of downtown, Old Towne Petersburg, this building was originally built in 1820. Currently zoned B-3, it was originally a triplex but is now utilized as a duplex, equipped for both retail and residential use. The property includes a rooftop terrace and an attached garage, which could be converted into a third unit. Dedicated parking is available on the paved parking lot in the back, adjacent to Bartow Alley, which also has a parking lot. The roof was replaced 6 months ago with thermoplastic polyolefin, along with the second floor HVAC (2025), and the basement is fully waterproofed with a second sump pump. There is direct access from the attached garage to the first level unit. The HVAC in the bottom unit was replaced in 2021. Exposed brick runs throughout both units, and the entrance to the rooftop terrace is off of the second floor living/dining room area. Each unit is currently configured with 1 bedroom and 1 bathroom. The downstairs unit is spacious, offering the potential to add a second bedroom or use the front space as a storefront. The property is in impeccable condition and move-in ready. The lot size is 0.0695 acres, and the property size is 2905 square feet.
Property Profile Insight Report Location Intelligence

Current Use by Public Records

Duplexes

Suggested Use

Real Estate Agency Law Firm Restaurant Dental Office Spa & Massage Center Hair Salon Nail Salon Building Supply Gym & Fitness Center Daycare Center

Zoning and permitted uses should be independently verified with local authorities.

Location Insight

  • Map
  • Local Demand
City
Petersburg
County
Petersburg
State
Virginia
Longitude
-77.406667
Latitude
37.23143

FAQs

What type of property is this?
Mixed-use property - Mixed-use duplex in Old Towne Petersburg with retail and residential potential.
Where is this mixed-use property located?
The property is located at 124 W Bank St Petersburg, VA.
What is the asking price?
The asking price for this property is $399,000.
What are key features of this property?
This property features: - Prime downtown location in Old Towne Petersburg with B-3 zoning, allowing for retail and residential use.; - Enjoy the **rooftop terrace** and attached garage (convertible to a third unit).; - Recent upgrades include a new thermoplastic polyolefin roof (6 months ago), second floor HVAC (2025), and waterproofed basement with dual sump pumps.
More about this property
Thanks! Your message was sent.
Error! Your message wasn't sent.
Please enter your name
Please enter email
Please enter the email in the correct format
Please enter phone
Please enter the number in the correct format
Please enter message