• LIC Flea (map)
  • 525 46th Avenue
  • Long Island City, NY, 11101
  • United States

Come hang out in LIC with us! Right by the water, you can hang over there after you grab a sandwich :D