I was looking at the latest construction Picture
(very nice, by the way), and was wondering about the two low-rise buildings in the foreground. Is either the start of CF, or are the just other random buildings? If not CF, where on the site will they rise?
P.S. Can't wait till this baby goes up