This Development Site property located in New York was sold for $14,120,000 7 months ago. The brokers of the deal were Greg Corbin and Felix Ades