1901 NE 205th St North Miami Beach, FL 33179