297 NW 23rd Street
Miami, FL 33127
United States