25800 North Depot St, Olmsted Falls OH 44138 Photo 1

No driving directions were found. Please adjust your search.

25800 North Depot St - • 2,500 SF Available on 1st Floor • Beautiful Office Suites • Well Maintained Building • Conference Room Available • Ample Parking - 35 Spaces • Close to Restaurants & Retail • 10 Minutes to I-80 (Ohio Turnpike) & I-480

Listing information

  • MLS® ID: 3810962
  • Status: Active
  • New Construction: No
  • County: Cuyahoga
  • Style: Office
  • Stories: 2
  • Foreclosure: No
  • Year Built: 1995
  • Parking Type Description: On Site 0 cars
  • Estimated Annual Taxes: $11,388

Features

Assessments Y/N No
Homestead Exemption Y/N No
Other Office Sq Ft - 2500
Possession Other
Property Subtype Office
Listing Courtesy of Hanna Commercial, Llc.