23 NE 25th St. Miami, FL 33137 Map It
305-420-5195
By Naomi Feinstein
By Francisco Alvarado
By Nicole Lopez-Alvar