4.7
(10)
1860 NW 18th Terrace
Allapattah,
Miami ,
FL
33309
THE 10 BEST Miami, FL Catholic Churches