8807 SW 107th Ave. Miami, FL 33176 Map It
305-275-2880
By David Minsky
By Naomi Feinstein
By Nicole Lopez-Alvar
By Nicole Lopez-Alvar and Olee Fowler