Red Carpet Inn New York City

980 Wyckoff Ave
Brooklyn
New York
United States