Beach Channel Dr. & Newport Ave. Crossing Triangle

115-01 Beach Channel Drive, Queens, NY 11694