« Back to Properties
640 Eskenazi Avenue, Indianapolis, IN 46202
640 Eskenazi Ave. | Indianapolis, IN 46202
Building Details
Building Size
273,479 SF
Property Type
Office
Property Sub-type
Medical
640 Eskenazi Avenue, Indianapolis, IN 46202