Search
Mixed-Use Property With Development Site
For Sale
$3,200,000
Pending

90 N MAIN ST, Harrisonburg, VA 22802

COMMERCIAL - HARRISONBURG, VA

Property Size16,166 SF
Lot Size0.26 Acres
Days on Market384

Property Features for 90 N MAIN ST

General Information

Property type Commercial Sale
Property subtype Other
Zoning B-1 Central Business
Directions Use GPS
Subdivision Harrisonburg
Standard status Pending
APN 034 T 12, 13, 13A
Size 16,166 SF
Lot size 0.26 Acres

Taxes and HOA fees

Tax Year 2024
Tax Annual Amount 25719

Utilities

Heating system Natural Gas
Cooling system Central Air
Water source Public

Amenities

common area lobby

Building Details

Year built 1975
Roof type Metal
Listing Agency: Cottonwood Commercial LLC
Listed By: Mike Martin · License #0225265521
Added: Aug 4, 2025 Changed: Aug 14 Last Checked: Aug 22 at 7:06AM
MLS# 667527

Copyright © 2026 Harrisonburg-Rockingham 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.

Investment Insights

Based on property information with market context.

Located at 90 N Main St in Harrisonburg, this 16,166-square-foot mixed-use property was built in 1975 and combines professional office, boutique retail, and health and wellness occupancy. A renovated-feel common lobby serves the building, while central air, natural-gas heat, public water, and a metal roof support the existing improvements. Current leases are NNN, and the property is fully leased at a 6.5% CAP rate based on current NOI.

An attached 0.08-acre vacant lot creates an additional development component within the B-1 Central Business zoning district. The site has water, electric, gas, and sewer on the premises; the water meter requires a size upgrade. B-1 regulations provide for structures up to 75 feet in height, with greater height available through special use approval. A seven-story, 28-unit apartment concept may be developed by right, subject to site plan approval.

Key Highlights

  • 16,166‑square‑foot mixed‑use property at 90 N Main St, Harrisonburg, VA
  • Fully leased with a 6.5% CAP rate based on current NOI
  • Office, boutique retail, and health and wellness tenant mix

Property Analytics

Current Use

Cathy P Welsh ... Law Firm Shmidheiser Bill Law Firm Flora Pettit PC Law Firm Lenhart Pettit Law Firm Walkabout Outfitter (Bike/Boat/Book/etc) Store

Suggested Use

Top Pick Pharmacy HVAC Service Real Estate Agency Dental Office Skin Care Clinic Storage Facility

Score = modeled unmet demand for each use within ~1 mi (higher = bigger opportunity). Zoning and permitted uses should be independently verified with local authorities.

Lease Details

100%
Occupancy
Multi-tenant
Tenancy
Yes
Utilities to site

Location Intelligence

Trade Area within ½ mile

1,422
Businesses Nearby

Demographics for 22802, VA

28,383
Population
11,957
Households
2.4
Avg Household Size
35
Median Age
29%
College-Educated
81%
High-School Grad
91.0 sq mi
ZIP Area
312
Density / Sq Mi
$62,116
Median Household Income
$36,875
Median Earnings
$1,101
Median Rent
$259,500
Median Home Value

Market

Vacancy Rate% for Office in South region

14.4% 2019
16.4% 2020
17.3% 2021
18% 2022
18.6% 2023
20.3% 2024
20.2% 2025
Rey
Questions? Ask Rey
Realmo’s AI knows this listing — price, zoning, demand, history. Ask anything.

Frequently Asked Questions

What type of property is this?
Mixed-use property - Fully leased downtown asset combining office, boutique retail, health and wellness uses with a dedicated common-area lobby.
Where is this mixed-use property located?
The property is located at 90 N MAIN ST Harrisonburg, VA.
What is the asking price?
The asking price for this property is $3,200,000.
What are key features of this property?
This property features: 16,166‑square‑foot mixed‑use property at 90 N Main St, Harrisonburg, VA; Fully leased with a 6.5% CAP rate based on current NOI; Office, boutique retail, and health and wellness tenant mix
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