ECONO LODGE SOUTH OZONE PARK

113 18 ROCKAWAY BLVD
New York
United States