Interesting economics – Otte is betting that $70 a foot in Tribeca is a better deal than the Mini Mall.
linked