6825 SW 81 ST Miami FL 33143 305-661-3357
6825 SW 81 ST
Miami
Florida
33143
USA
t: 305-661-3357 EXT 302