About This Home

This 0-bedroom, 0-bathroom commercial at 929 N Main in Marion, VA is listed for $2,450,000 ($160 per sqft). Built in 1971, the home offers 15,348 sqft of living space on a 1.79 acres lot.

Key Features

  • Built in 1971
  • 1.79 acre lot
  • 50 parking spaces

Property Details

50 spaces
1971

Amenities

A/C
Listing Description

This outstanding commercial property features two buildings encompassing five individual business addresses, all with tenants currently in place. The spaces are utilized as professional medical offices and retail, offering a diverse and stable income stream.

Four of the five units were completely renovated and professionally built out in 2018-2019. The remaining unit has been substantially improved with a new roof and new electrical service completed in 2024-2025. The property offers approximately 300 feet of road frontage, providing excellent visibility and convenient access.

Situated on a generous 1.74-acre parcel, it includes ample on-site parking to support current and future uses. With its strong tenancy, recent upgrades, and prime location, this property presents nearly limitless potential and represents a long-term investment opportunity poised to deliver solid returns for years to come.

Monthly Cost Estimate

$13,103/mo

20% down · 6.5% · 30 years

Principal$1,772
Interest$10,617
Insurance$715

Estimates only. Actual payments may vary.

Location

929 N Main

Marion, VA 24354

Features & Amenities

Interior Features

Public RestroomsShowroom

Property Details

Flooring

TileVinylCarpet

Construction

Masonry

Heating

Heat Pump (Heating)

Cooling

Heat Pump

Questions & Answers

This 0-bedroom, 0-bathroom commercial at 929 N Main is listed at $2,450,000 ($160/sqft). The estimated monthly payment is $13,104 based on 20% down, a 30-year loan at 6.5% interest, estimated insurance.

Key features include: Built in 1971, 1.79 acre lot, 50 parking spaces. Interior Features: Public Restrooms, Showroom.

This property is listed by Joe Robinson and can be reached at 2767060373.

JR

Joe Robinson

Agent at Highlands Real Estate | Sea Glass

(276) 706-0373

Listed by Highlands Real Estate | Sea Glass · Broker phone: (276) 676-2221 · View on Broker Site

MLS# 104406· Source: Southwest Virginia Association of Realtors· 275 days on PropertySimple

Copyright © 2026 Southwest Virginia 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.

929 N Main, Marion, VA 24354

Open this listing in: