Ithacating in Cornell Heights picked up on this new development about a year ago, and the site plans have just been submitted for review (see below). It looks as if the developer has scaled down this project, as the plan now calls for four buildings holding 20 units (mostly three bedrooms) on the corner of Highland Ave and Thurston Ave (across from Seal and Serpent). Page 23 shows a nice render of what the project would look like without any vegetation, and page four shows a nice breakdown of the properties surrounding the site.
Site Plan- updated 5/28/13
Site Plan Review Application