29-37 41st Avenue – LIC Land for 6% of TriBeCa Prices