Address:
2625 S.W. 28 Street
Miami
Florida
33133
USA
Phone:
305.858.1212