2622 N Miami Ave
Miami, FL 33127
United States
305-572-0118

Details