1201 NW Le Jeune Road, Miami, Florida 33126