7153 SW 117TH AVE
MIAMI, FL 33183
P: (305)274-9207

Get Directions