- Available Spaces
3921 North Meridian Street is an office property for lease in Indianapolis, IN. The property currently has 1 office space for lease and is marketed by Colliers International Indianapolis.
Building improvements recently completed
Flexible leasing terms
Abundant free parking
On-site Conference Room
Great building visibility
Great access to main city artery – N Meridian Street
Located in the heart of Midtown and nonprofit area
$14.00 psf Full Service
Create a Property List
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.