67-66 108th Street A38, New York, NY | RealtyLens