18-20 Depot Street, Norwood, NY 13668
MULTI_FAMILY - Norwood, NY
Property Features for 18-20 Depot Street
General Information
Taxes and HOA fees
Building Details
Copyright © 2026 St. Lawrence Board 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.
Each unit has its own natural gas furnace and a separate electric meter, supporting independent utility management. The property also includes a spacious back yard.
Built in 1951, the building contains 2,520 square feet of space and is located at 18-20 Depot Street in Norwood, NY.
Key Highlights
- Three‑unit apartment building in the Village of Norwood
- Each unit has its own natural gas furnace and separate electric meter
- One half includes a three‑bedroom unit across downstairs and upstairs
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 13668, NY
Market
Vacancy Rate% for Multifamily in Northeast region