# 20 E Main Street, Martinsville, VA 24112

> **TL;DR:** 0bd/5ba commercial, $265,000 ($82/sqft), built 1891, 3,214 sqft. Est. $1,148/mo. Listed 259 days.

## Property at a Glance

| Attribute | Value |
|-----------|-------|
| Price | $265,000 |
| Price/sqft | $82 |
| Bathrooms | 5 |
| Square Feet | 3,214 |
| Year Built | 1891 |
| Lot Size | 1,742 sqft (0.04 acres) |
| Stories | 2 |
| Property Type | Commercial (Other) |
| Status | For Sale |
| Days on Market | 259 |

## Estimated Monthly Costs

| Category | Amount |
|----------|--------|
| Mortgage (20% down, 6.5%) | $1,148 |
| **Total** | **$1,148** |

## Property Highlights

- Built in 1891
- 0.04 acre lot
- 2 stories

## Description

### Agent Description
If you are looking for a prime business investment in Martinsville, this may be the perfect property for you. The building, located on the corner of Main and Walnut Streets in the Martinsville Historic District, is one of the most beautiful stone structures in the uptown area. A photo of it is displayed on the National Register of Historic Places. It was the first bank building in the county and is across from the original courthouse square. There are 3 suites on the main floor with long-term tenants. All suites have over-sized Palladian windows, allowing an abundance of natural light. Suite A, consisting of 2 rooms and an updated half bath, is currently occupied as a hair salon and owners have installed auxiliary cooling due to hair dryers. Suites B and C are currently rented by a Wellness Center. Suite B has high ceilings, the original bank vault being used for storage by tenant, an updated bath, and a mezzanine which could house more office space. There is a separate storage area upstairs as well. Suite C is a private office with an updated full bath. These 2 suites could be rented separately as Suite C has its own private entrance as well as an interior door which can be closed, separating Suite B from Suite C. The upper level, with a separate exterior entrance, houses 3 suites which share 2 updated half baths. The staircase has 2 Palladian windows which enhance the beautiful exposed brick. The hallway has 2 chandeliers and a skylight which illuminates the

## Location

- **Address:** 20 E Main Street, Martinsville, VA 24112
- **County:** Henry County

## Listing Agent

- **Name:** Rives Coleman
- **Brokerage:** Rives S. Brown REALTOR
- **Phone:** 2767322859
- **Email:** rcoleman@rivessbrown.com

## Primary Photo

![20 E Main Street - Primary Photo](http://lh.rdcpix.com/e130f20d8b094085d9e33f918d4e371fl-f3124948494r.jpg)

*37 total photos available on [listing page](https://www.propertysimple.com/listing/20-e-main-street-martinsville-va-24112-r145326)*

---

**MLS#:** 145326 | **Updated:** 2026-06-19
**Source:** listhub

*Copyright © 2026 Martinsville, Henry, Patrick Counties Association of Realtors. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.*

[View on PropertySimple](https://www.propertysimple.com/listing/20-e-main-street-martinsville-va-24112-r145326)

---

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@type": "RealEstateListing",
  "name": "20 E Main Street, Martinsville, VA 24112",
  "description": "If you are looking for a prime business investment in Martinsville, this may be the perfect property for you. The building, located on the corner of Main and Walnut Streets in the Martinsville Historic District, is one of the most beautiful stone structures in the uptown area. A photo of it is displayed on the National Register of Historic Places. It was the first bank building in the county and is across from the original courthouse square. There are 3 suites on the main floor with long-term te",
  "url": "https://www.propertysimple.com/listing/20-e-main-street-martinsville-va-24112-r145326",
  "image": "http://lh.rdcpix.com/e130f20d8b094085d9e33f918d4e371fl-f3124948494r.jpg",
  "datePosted": "2026-06-19",
  "price": 265000,
  "priceCurrency": "USD",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "20 E Main Street",
    "addressLocality": "Martinsville",
    "addressRegion": "VA",
    "postalCode": "24112",
    "addressCountry": "US"
  },
  "numberOfBathroomsTotal": 5,
  "floorSize": {
    "@type": "QuantitativeValue",
    "value": 3214,
    "unitCode": "FTK"
  },
  "yearBuilt": 1891
}
```