Was this facility originally a Jewish temple? I thought I read something to that effect but cant be sure where I read it.
Address: 9353 SW 152nd Ave, Miami, FL 33196, USA
Luis Riverol | Sep 11, 2019
It was when first built.
Gustavo Ruiz | Sep 11, 2019
Yes
Thanks! Your answer is awaiting moderation.