Steve Cohn owns the property where Island Market Square is under construction at 78th Avenue SE and SE 27th Street (photo by Julie Pena)