7 Leroy St, New York, New York,10014. February 10, 2014 4608 × 3072 Properties 7 Leroy St, New York, New York,10014 Learn more about this property