2810 NW South River Dr. Miami, FL 33125 Map It
305-635-8953
By Naomi Feinstein
By Caroline Val
By Francisco Alvarado