6630 Biscayne Blvd. Miami, FL 33138 Map It
305-200-3509
By B. Scott McLendon
By Nicole Lopez-Alvar
By Celia Almeida