Medical/Office Space for Lease - Indianapolis northwest side

2010 & 2020 W 86th Street Indianapolis, IN 46260

  • 259 Square Feet – 2,865 Square Feet
  • Office Healthcare-Medical
  • For Lease

Summary Description

Newly remodeled office and medical spaces for lease at 2010 & 2020 W 86th Street.

Area Available: 259 Square Feet – 2,865 Square Feet


  • Newly remodeled with many upgrades completed & underway
  • Spring Special $14.95 PSF
  • Abundant parking
  • Covered drop-off and pick-up
  • Conveniently located across from St. Vincent Hospital Campus
  • Tenant improvement dollars available
Related Documents:

Property Experts

Contact us regarding this property

An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.

Your request has been submitted.

Someone will contact you shortly.