mahi temple s

1480 NW N River Dr
Miami
Florida
United States