temple emanu-el s

1701 Washington Avenue
Miami Beach
Florida
United States