2678 SW 87th Ave. Miami, FL 33165 Map It
305-226-5072
By Taylor Estape and Liz Tracy
By Carolina del Busto
By Elisa Melendez
By B. Scott McLendon
By Nicole Lopez-Alvar