The site is one of the largest parcels in the Longwood medical area that has yet to be developed, Joe Fallon noted.