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
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
Contact us regarding this property
An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.