BEACHWOOD, OH
OHIO INSTITUTIONAL IMPACT FUND, L.P.
2028808
923401655
330-310-2535
3000 AUBURN DR.
BEACHWOOD, 44122
OH