24 Aug, 2015

Leasing Update: August 2015

August 24, 2015 – Innovcare finalized a lease (10,000 SF) with 2020 Eye Physicians on behalf of 2020 and 2010 W. 86th Street, Indianapolis, IN. 2020 More information about 2020 Eye Physicians can be found at http://www.2020idocs.com