20 E MAIN ST
$250,000
5 ba
20 E MAIN ST
Martinsville, VA 24112
Property Type
Commercial Sale
Year Built
1900
Lot Size
0.04 acres
Garage

About This Property

Rare opportunity to own a piece of Martinsville history! Located at the corner of Main & Walnut Streets in the Historic District, this Beautiful Stone Commercial Building was originally the County's First Bank and offers exceptional character with Income-producing potential. (6)Versatile Suites across Two Levels, Multiple Private Entrances, Updated Baths, Oversized Palladian Windows, Exposed Brick, an Original Bank Vault, Mezzanine, Built-In Cabinetry & Additional Storage. Several suites offer flexibility for separate leasing, providing excellent potential for Investors or an Owner-occupant. Architectural details throughout complement views of the Original Courthouse Square. A truly unique Uptown Martinsville investment opportunity!

Property Details

Interior

Bathrooms
5

Exterior & Lot

Lot Size
0.04 acres
Year Built
1900

Location

County
City of Martinsville
ZIP Code
24112

Financial

Annual Taxes
$956

Utilities

Sewer
Public Sewer

Schools

Heating

Heat Pump

Cooling

Heat Pump

Listing Information

MLS #
930330
Listing Agent
ANGIE MCGHEE
Listing Office
MKB, REALTORS® - FRANKLIN CO
Listed Date
Aug 13, 2026
Megan Eberle
Megan Eberle
REALTOR®, Sales Associate

Contact Megan Eberle About This Property

Interested in 20 E MAIN ST? Send us a message and we'll get back to you.

Your information will be kept confidential and used only to respond to your inquiry.