857 Meeker Avenue New York, NY 11222