MB Lot 24-98 120th Street, Queens, New York 11356,