650 NW 71st St. Miami, FL 33150 Map It
305-456-4715
By Ashley-Anna Aboreden, Jose D. Duran and Olivia McAuley
By Jose D. Duran
By Olivia McAuley
By Naomi Feinstein
By Jesse Scott
By B. Scott McLendon