Amber Gardens
3400 NW 11th Plc., Miami, FL, United States, 33142
(305) 403-3720 Phone