3635 NE 1st Avenue Miami Florida United States of America