66-15 Thornton Place 5R, New York, NY | RealtyLens