Franklin Street facilitates $86.3 million retail portfolio sale to Curbline Properties Corp. Read More »