24-39 38th Street D1, New York, NY | RealtyLens