INDIANAPOLIS, IN

ehealth.JPG
EHEALTH (NNN)

Office Space

81,500 square feet

Acquired January 2020