temple israel of greater miami s

137 NE 19th St
Miami
Florida
United States