8662 N Main Street Englewood,OH 45415 740865

8662 N Main Street Englewood,OH 45415 740865
6,700 sf Office/ Medical Building For Lease D;A;Built in 1997 - Parcel #: M60-03106-0022 D;A;2,300 sf medical space for lease (former family practice) D;A;Front reception with wait…