Super 8 JFK - Jamaica

139-01 Jamaica Ave
Jamaica
New York
United States