Location

 

Olinda Park

5536 N.W.21 AVE Miami,Fl.33142​

 

 

​​​L​iberty Square

6304n.w.14 ave. Miami, FL.33147